Distributed Streaming Platforms in Modern Architectures with Apache Kafka
summary
Explains what distributed streaming platforms are (part Pub/Sub messaging, part distributed storage) and why they matter for modern software architectures. Describes use cases and demonstrates practical usage with Apache Kafka, and answers common Kafka questions frequently seen on forums like StackOverflow.
AI-written summary · about
chapters (10)
- 0:00Introduction and motivation
- 3:16What is Apache Kafka
- 10:02Traditional DB limitations
- 14:12Kafka origin and evolution
- 17:25Kafka architecture and benefits
- 22:48Demo: Real-time stream processing
- 34:09KSQL and event processing
- 35:36ACID properties in Kafka
- 39:32Durability and replication
- 39:55Resources and closing
related talks
20mStreaming Architectures
35mBuilding a Real-time Streaming Platform Using Kafka Streams...
46mEmbracing Anarchy
41mApache Kafka simply explained
55mDemystifying Stream Processing with Apache Kafka
16mAn introduction to Apache Kafka - this is Event Streaming, not just Messaging
30mEvent Streaming and the Future of Applications
48mLarge Scale, Distributed and Reliable Messaging with Kafka
