Tidy Up Microservices Connectivity with Apache Kafka® and Kuma
Talkat ServiceMeshCon Europe 2022 · on Tuesday, 2022-05-17· at 14:55· Pavilion 3 | Room D | Level 2 | Central Forum·
summary
Deploys a vanilla Kafka cluster as a three-node cluster on Kubernetes using statefulsets and KIP-500 (zookeeperless) and exposes brokers via Kuma virtual outbound names such as cluster.kafka.mesh so clients get correct advertised.listeners. Data planes run Envoy sidecars providing mTLS between brokers and apps, and a Kuma traffic-logs policy captures consumer/producer activity so logs and requests are visible without changing broker code. Demo shows brokers running inside the mesh; sidecar lifecycle and graceful-shutdown hooks remain manual hacks.
AI-written summary · about
chapters (10)
- 0:00Start
- 4:09File System
- 5:07Why Not Use the Database To Communicate
- 11:37Kafka and Kubernetes in Production
- 12:31Architecture of Kafka
- 15:52Security
- 21:15Configuration
- 22:14Advertised Listeners
- 23:59Advertise Listener
- 25:45Traffic Logs Policy
related talks
35mUnlocking the Power of Kuma Service Mesh: Enhancing Reliability and D...
31mEvent driven communication with Kafka on Kubernetes
33mMicroservices, Events, and Breaking the Data Monolith with Kafka
38mA Tale of a Meshi Kafka: Securing Kafka Deployment When Istio Is Used
41mMicroservices and Event Sourcing with Kafka and Kubernetes
41mApache Kafka + Apache Mesos = Highly Scalable Streaming Microservices
33mKafka Microservices with Kafka plus Akka and Kafka Streams
54mMicroservices with Kafka
