Skip to content

Building Microservices with Kafka Streams: Beyond Kafka-for-Messaging

Photo of Christian Deger
Hosted By
Christian D.
Building Microservices with Kafka Streams: Beyond Kafka-for-Messaging

Details

Please keep your RSVP up to date, free spots are always in demand!

We will meet at 6:30pm at the canteen of RIO – a Brand of Volkswagen Truck & Bus (MAN Truck & Bus building), with drinks and pizza.

The talk starts at 7pm and will be in English
Andreas Schroeder: Building Microservices with Kafka Streams: Beyond Kafka-for-Messaging

After the talk we have time for drinks and conversations.

Abstract

In microservices architectures, Kafka is a popular choice for asynchronous message passing. Still, there are a couple other ways that an existing Kafka infrastructure can be used. In particular, it allows to use stream-processing libraries like Kafka Streams.

This talk will cover two ways in which Kafka and Kafka Streams can be used in the scope of microservice architectures:

  1. Transforming and distribute data in order to realise graceful degradation, i.e. improve overall system behaviour under failure (also known as change data capture).
  2. Implementing event processors in event-driven architectures.

These use cases will be illustrated with examples and will present pitfalls and successful patterns based on experiences made while building systems with Kafka Streams. Among other things, this talk will discuss how the unusual event sourcing approach followed by Kafka Streams works, and when to switch to other technologies than Kafka Streams.

Bio

Andreas Schroeder is currently working as IT specialist at BMW. Previously, he has been working at AutoScout24 as lead software developer and lead cloud engineer, and at codecentric as IT consultant. He has been designing high-throughput and low-latency data backends, and built a couple microservices and some cloud infrastructure on AWS. Still, he feels like an apprentice on distributed systems, event-based architectures, streaming, and on just how to use Kafka best.

Location:

Canteen, entrance via
Walter-Gropius-Straße 19
https://goo.gl/maps/y7rRtWyikmm

Photo of Microservices Meetup Munich group
Microservices Meetup Munich
See more events
MAN Truck & Bus Deutschland GmbH
Oskar-Schlemmer-Straße 19-21 · München