How LinkedIn Navigates Streams Infrastructure Using Cruise Control - Adem Efe Gencer, PhD
Offered By: Open Data Science via YouTube
Course Description
Overview
Explore the intricacies of managing large-scale Kafka clusters using Cruise Control at LinkedIn in this comprehensive 57-minute video presentation. Delve into the operational challenges faced by growing cluster sizes, increasing traffic volume, and aging infrastructure components. Learn how Cruise Control addresses these issues through its architecture and functionality. Follow along with a practical tutorial demonstrating real-world Kafka cluster management techniques. Gain insights into dynamic load balancing, anomaly detection, and self-healing actions. Understand the importance of metrics reporting, cluster modeling, and proposal generation in maintaining optimal performance and availability. Discover how LinkedIn leverages Cruise Control to mitigate cascading failures and reduce management overhead. Engage with the Q&A session to deepen your understanding of Kafka infrastructure management at scale.
Syllabus
Introduction
Kafka Concepts
Need for Management
Cruise Control
Dynamic Load Balancing
Demotion for Cluster Maintenance
Anomaly Detection
Replica Move
Cruise Control Architecture
Metrics Reporter
Cluster Model
Metric Sampler
Sample Store
Capacity Resolver
Analyzer
Proposal Generation
Execution Limits
Anomaly Detector
Goal Violation
Broker Failure Detector
Metric Anomaly Detector
Metric Anomaly Finder
Mitigation
GMX Metrics
Summary
Future work
Demo
Kafka support
Preferred leader election
Preferred leader election results
Selfhealing actions
Second Data Center
Third Message
Kafka Consumer
Kafka Audit
Kafka Mirroring
What happened
Questions
Example
Taught by
Open Data Science
Related Courses
Deploying Apache Pulsar to Google Kubernetes EnginePluralsight Stream Processing Design Patterns with Kafka Streams
LinkedIn Learning Apache Kafka Series - Confluent Schema Registry & REST Proxy
Udemy Apache Kafka Series - Kafka Connect Hands-on Learning
Udemy The Complete Apache Kafka Practical Guide
Udemy