Apache Kafka
Real-time event streaming used by Uber, Swiggy and every big app.
0 of 14 lessons published
Syllabus
01 IntroductionEvent streaming. 3 lessons
- 1.1What is Kafka?Coming soon
- 1.2Kafka architectureComing soon
- 1.3Topics, partitions and offsetsComing soon
02 Producers and ConsumersSending and receiving events. 3 lessons
- 2.1How a producer sends a messageComing soon
- 2.2Consumers and consumer groupsComing soon
- 2.3Delivery guaranteesComing soon
03 InternalsUnder the hood. 4 lessons
- 3.1Brokers and replicationComing soon
- 3.2Leader electionComing soon
- 3.3KRaft vs ZooKeeperComing soon
- 3.4Retention and compactionComing soon
04 EcosystemBuilding pipelines. 4 lessons
- 4.1Kafka ConnectComing soon
- 4.2Kafka StreamsComing soon
- 4.3Schema RegistryComing soon
- 4.4Kafka with SparkComing soon