How to Scale Your Services with Kafka
summary
Introduces Apache Kafka as a distributed streaming platform to scale communication between microservices. Covers Kafka fundamentals and common usage patterns for building scalable, production-ready event-driven systems and service integration.
AI-written summary · about
chapters (18)
- 0:00Kafka introduction
- 1:08Service app example
- 2:34Events and logs concept
- 5:21What is Kafka?
- 6:25Partitions and brokers
- 8:10Offsets and consumers
- 9:59Consumer groups
- 12:49Message routing
- 13:55Producer semantics
- 16:02Consumer semantics
- 17:50Kafka transactions
- 18:10Kafka Connect
- 20:59Kafka advantages
- 22:03Alternatives evaluated
- 23:30Is Kafka overkill?
- 24:35Next steps and resources
- 25:39Kafka future
- 26:01Q&A
related talks
50mBuilding Data Streaming Platform with Apache Kafka
59mBuilding Data Intensive Microservices with Apache Kafka
48mBuilding a Microservice Application Using Kafka and Django
16mAn introduction to Apache Kafka - this is Event Streaming, not just Messaging
01h 00mKafka as a Platform: the Ecosystem from the Ground Up
01h 00mKafka as a Platform: the Ecosystem from the Ground Up
33mMicroservices, Events, and Breaking the Data Monolith with Kafka
33mKafka Microservices with Kafka plus Akka and Kafka Streams
