Microservices with Kafka
Explore an alternative approach to microservices using event-driven architecture with Kafka in this 41-minute conference talk from Devoxx. Dive into the world of scalability, fault tolerance, and distributed logging as László Róbert Albert and Dan Balescu demonstrate how to overcome communication challenges in data-intensive, agile business environments. Learn about Kafka's role as a distributed messaging system, offering fast, scalable, and redundant message exchange through a publish-subscribe model. Discover how to implement microservices effectively, covering topics such as monolithic applications, banking examples, Kafka's cost and performance, producer and consumer APIs, message transformation, filtering, and logging. Gain insights into handling large-scale systems and improving overall application performance using Kafka-based microservices architecture.