Streaming data with Kafka and Akka
summary
Discusses how Simacan handles very large streams of vehicle location and road-speed updates to compute real-time expected arrival times using Apache Kafka, Akka Actors and Akka Streams. Presents a hands-on platform implementation with demos showing practical do’s and don’ts learned while building the streaming pipeline rather than abstract architecture diagrams.
AI-written summary · about
chapters (19)
- 0:00Introduction
- 1:10Demo concept
- 3:20Akka and Kafka
- 7:41Producer and REST endpoint
- 8:46Kafka Streams sources
- 10:32Consumers and serialization
- 12:18Actors and state
- 15:09Consumer integration
- 17:18Kafka tools examples
- 18:46Consistency and reliability
- 20:32Parallel processing backpressure
- 22:56Testing big data
- 24:25Filter service
- 27:12Backpressure Akka Streams
- 30:56Akka Streams actors
- 33:49Actor mailbox backpressure
- 34:55Data enrichment
- 36:01Q&A
- 46:01Summary
