Overview
Explore the intricacies of replication in Apache Kafka® through this informative 15-minute video. Delve into the challenges of distributed systems and replication, understand Kafka's approach to ensuring data durability, and learn how to monitor replication and handle failures. Gain practical experience with Docker and Jupyter notebooks through a hands-on demo available on GitHub. Discover key concepts such as In Sync Replicas (ISR), Producer Acks settings, and essential metrics for replication. Follow along as the video demonstrates broker failure scenarios and transient network issues, providing valuable troubleshooting insights. Access additional resources, including related documentation, blog posts, and conference talks, to further enhance your understanding of Kafka replication and its implementation in real-world scenarios.
Syllabus
- Intro
- Why is Replication So Hard?
- Replication in Kafka
- In Sync Replicas ISR
- Producer Acks Setting
- Key Metrics for Replication
- Demo Setup
- Demo Broker Failure
- Transient Network Failures
- Troubleshooting Summary
Taught by
Confluent