Skip to content

Event-driven microservices with Kafka on Kubernetes - Marius Bogoevici

Photo of Jonathan Fuerth
Hosted By
Jonathan F.
Event-driven microservices with Kafka on Kubernetes - Marius Bogoevici

Details

Event-centric design and event-driven architecture are powerful tools for designing scalable distributed systems, capable of taking advantage of the agility and organizational efficiencies promised by microservices. In this presentation we will show you how to build such an architecture using Kafka and Kubernetes. To build such an architecture, you need a reliable and scalable messaging system (Kafka), a powerful programming model (Spring/Kafka Streams), and a platform where they all can run reliably and resiliently (Kubernetes.)

In this presentation, you will see a demo-centric introduction to how these technologies complement each other and deliver a cohesive solution:

  • how to run Kafka on Kubernetes using the Strimzi operator for Kafka;

  • how to build microservices using Spring and Kafka Streams;

  • how to run bring them all together in complex data processing topologies on Kubernetes.

Photo of Toronto Java Users Group group
Toronto Java Users Group
See more events
Free Times Cafe
320 College st · Toronto, ON