SEDA + Kafka in large-scale streams: Via Varejo's Black Friday case
summary
How Via Varejo handled over 50 million messages during Black Friday 2018 by combining the SEDA (Staged Event-Driven Architecture) pattern with Apache Kafka to build a resilient, highly available large-scale streaming pipeline. The talk describes implementation details and operational practices used—Dead Letters, monitoring, CorrelationID, logging—and scalability and fault-tolerance techniques for Kafka, plus lessons learned from running millions of messages per day.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 7:23Black Friday goals
- 10:21Legacy system limits
- 15:44Kafka and SEDA intro
- 21:47Message aggregation
- 27:42Consolidation and integration
- 33:26Performance results
- 38:12Key takeaways
- 43:44Q&A
related talks
53mBuilding Event Driven Services with Apache Kafka and Kafka Streams
27mKeynote II: Kafka and the Rise of Event-Driven Microservices
30mEvent Streaming and the Future of Applications
38mKafka Message Broker Under High Load
53m(Spring) Kafka - one more arsenal in a distributed toolbox
05mPREVIEW: 1 Day, 1 Data Hub, 100 Billion Messages
18m"Kafka's Metamorphosis"
46mLessons Learned From Working with 2000 Event-Driven Microservices
