Break the Logs
summary
Describes Alfa-Bank’s logging system built around Apache Kafka, explaining components used to separate log production and consumption. Reviews each component’s limits, how to find bottlenecks in a complex pipeline, and gives resource and load recommendations for collecting logs from large systems.
AI-written summary · about
chapters (19)
- 0:00Introduction
- 1:24Application architecture
- 4:13Current logging issues
- 7:22Elasticsearch and Fluentd solution
- 8:055-year log storage
- 10:11Log consumer problems
- 12:14Monitoring with Elasticsearch
- 15:45Queues and log loss
- 17:11Choosing Kafka
- 23:08Kafka performance
- 25:12Kafka reliability: replication
- 27:41Kafka reliability: recovery
- 29:28Security and requirements
- 31:36Fluentd and Kafka selection
- 33:00Infrastructure limits
- 34:25System demo
- 37:12Real-time log analysis
- 47:02System benefits summary
- 48:50Q&A
related talks
56mBrick-by-brick: Exploring Apache Kafka®
45mHow LinkedIn is leveraging kafka for log aggregation and monitoring
13mKeynote – Jay Kreps
29mApache Kafka and the Next 700 Stream Processing Systems
41mKafka as a Platform: The Ecosystem from the Ground Up
44mHow to Manage State in Apache Kafka
02h 05mA Deep Dive into Apache Kafka This is Event Streaming
39mKafka as a Platform: The Ecosystem from the Ground Up
