Grokking the System Design Interview, Volume II
Vote

0% completed

​

Messaging Systems: Introduction

Background

Picture a log aggregation service. It receives hundreds of log entries every second, from many different sources. It writes each entry to disk on a shared server, and builds an index so the logs can be searched later.

Three problems show up right away.

The first is a spike. Say the service can buffer 500 messages a second. What happens once traffic goes above that? If we add more instances of the service to cope, how do we split the incoming work between them?

The second is variety

.....

.....

.....

Like the course? Get enrolled and start learning!
J

Junaid Effendi

· 4 years ago

Breaking the silence! lol

Show 1 reply

Reading Progress

0%


Vote for new content