Apache Kafka as a Foundation for Building Bicycles
summary
Describes building a specialized time-series database on top of Apache Kafka to meet high-load requirements for performance, low latency, and storage efficiency. Covers the team’s experience developing and operating this Kafka-based timeseries DB as a bespoke alternative to adding another cache or database.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:11Metrics and platform issues
- 7:09Database log concept
- 10:22Kafka as reliable log
- 13:13Kafka data structure
- 16:27Reading from Kafka
- 22:44Long-term data storage
- 25:11Error handling in Kafka
- 28:01Kafka production setup
- 30:09Kafka issues and bugs
- 32:14Scaling Kafka
- 36:24Kafka disk usage
- 38:12Conclusion and recommendations
- 43:16Q&A
related talks
45mApache Kafka as the Single Source of Truth: Usage, Problems, Pain and Consequences
13mKeynote – Jay Kreps
38mRe-architecting Apache Kafka for the Cloud
01h 10mApache Kafka: What It Is and How It Will Change Your Application Architecture
29mApache Kafka and the Next 700 Stream Processing Systems
41mKafka as a Platform: The Ecosystem from the Ground Up
39mKafka as a Platform: The Ecosystem from the Ground Up
01h 00mKafka as a Platform: the Ecosystem from the Ground Up
