Back to course home
0% completed
Messaging Systems: Introduction
Goal
Design a distributed messaging system that can reliably transfer a high throughput of messages between different entities.
Background
One of the common challenges among distributed systems is handling a continuous influx of data from multiple sources. Imagine a log aggregation service that is receiving hundreds of log entries per second from different sources. The function of this log aggregation service is to store these logs on disk at a shared server and also build an index so that the logs can be searched later. A few challenges of this service are:
.....
.....
.....
Like the course? Get enrolled and start learning!