Building Confluent Cloud – Here’s What We Learned
Mar 24, 2020Frank Greco Jr.

Summary
This post details the current architecture of Confluent Cloud, focusing on the data plane network architecture with Layer 4 load balancers for broker abstraction and the control plane's mothership/satellite components managing physical clusters via Kubernetes custom resources. It also outlines improvements made to Apache Kafka based on Confluent Cloud learnings, including TLS certificate renewals without broker restarts, multi-tenant Kafka, and client DNS re-resolution.
More from the Confluent Cloud Availability and Resilience trail
- Cost of Apache Kafka® Migrations: Estimate & Reduce Streaming Platform Costs
- Building for 99.99% Uptime on Confluent Cloud
- Testing & Maintaining Apache Kafka® DR and HA Readiness
- Cut the Costs of Hosted Kafka with Confluent Cloud’s Price Guarantee
- Hosted Apache Kafka® vs. Fully Managed With Confluent Cloud