Operating Cloud-Native Kafka
summary
Overview of running Kafka at scale in the cloud with concrete tradeoffs and engineering steps: Confluent runs thousands of managed clusters on AWS/GCP/Azure, using multi-tenant on Kubernetes with a control plane for capacity and SLA management; networking requires VPNs, VPC peering, CIDR and load‑balancer limits per provider; tune throughput/latency/durability via acks=1 vs acks=all, linger, compression; use KSQL DB and over 100+ connectors; leverage cloud object storage for effectively infinite storage and regional placement for availability.
AI-written summary · about
chapters (5)
- 0:00Kafka and event streaming
- 3:56Centralized event streaming
- 8:50Scaling Kafka four ways
- 15:50Cloud Kafka challenges
- 24:03Parting thoughts
related talks
36mTaming the cost of Kafka workloads in the cloud
48mCloud Native Event Streaming with Kafka & Open Standards
24mThe Cost of Apache Kafka
28mConnectivity Patterns for Cloud Native Applications
47mTackling Cloud Complexity - Recipes From Real World Projects
43mCloud Native - effective computing at scale
39mCloud Native Akka & Kubernetes The Holy Grail To Elasticity
33mNATS: The Cloud-Native Challenger to Kafka's Messaging Throne
