An introduction to Apache Kafka - this is Event Streaming, not just Messaging
summary
Apache Kafka is presented as an event streaming platform, not a queue: events are immutable stream history written to topics and split into partitions; keys deterministically route events to a partition so ordering is guaranteed per-partition. Run locally with bundled shell scripts and ZooKeeper, use the built-in Java client or community clients, and follow the QuickStart. Consumers track offsets in Kafka, consumer groups split partitions for scale, and replication plus leader election provides HA; choose acks=0/1/all and consider idempotent producers.
AI-written summary · about
chapters (5)
- 0:00Introduction to Kafka
- 1:33Events vs Messages
- 4:41Producing Events
- 9:15Consuming Events
- 12:04Cluster Architecture
related talks
39mAn introduction to Apache Kafka - this is Event Streaming, not just Messaging
50mIntroduction to Apache Kafka
16mIntroducing Apache Kafka
41mKafka as a Platform: the Ecosystem from the Ground Up
37mEverything you Wanted to Know about Apache Kafka but you Were too Afraid to Ask!
55mDemystifying Stream Processing with Apache Kafka
30mEvent Streaming and the Future of Applications
50mBuilding Data Streaming Platform with Apache Kafka
