Design a Distributed Stream Processing System like Kafka


🙋 Here are some details you should know about this question:

Go over how Kafka might be designed.

What is the difference between Kafka and RabbitMQ?

How does Kafka ensure fast writes to the stream? Why is it fast?

How to scale it so that it can handle Facebook-level stream of data?

How to do the following: Fault Tolerance, Partitioning, Balancing Workloads across Nodes


← Back to Main Table