The Big Whoop! Apache Kafka with Protobuf and Symfony
summary
The talk explains how Trivago uses a streaming architecture based on Apache Kafka, Debezium and stream processing instead of HTTP microservices, and describes their long-term use of Symfony (since Symfony2) for PHP applications. It shows how to generate Google Protocol Buffer messages in PHP/Symfony and write them into a Kafka stream, and argues that this streaming approach is far faster than HTTP microservices.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 3:50Apache Kafka overview
- 14:45Protobuf with Symfony
- 27:09Data integration challenges
- 35:00Real-world Kafka use cases
- 40:05Demo and summary
- 48:00Q&A
related talks
18m"Kafka's Metamorphosis"
30mEvent Streaming and the Future of Applications
50mIntroduction to Apache Kafka
46mEmbracing Anarchy
40mDecomposing a live application with confidence
55mDemystifying Stream Processing with Apache Kafka
53mBuilding Event Driven Services with Apache Kafka and Kafka Streams
53m(Spring) Kafka - one more arsenal in a distributed toolbox
