Kafka Message Bus
High throughput, highly scalable message bus.
Pub-Sub messaging system consisting of:
- Producers and Consumers
- Brokers within a Cluster
Distributed systems characteristics:
- Worker node Roles
- Controllers
- Leaders
- Peers
- Followers
- Reliability through replication
- Consensus-based communication (Apache Zookeeper)