Skip to content

Event streaming applications with Kafka Streams, Spring Kafka and Actuator

Photo of Alice Richardson
Hosted By
Alice R.
Event streaming applications with Kafka Streams, Spring Kafka and Actuator

Details

Hello Streamers!

Please find the details to join this fun and informative meetup below.
Find information about upcoming meetups and tons of content from past
Kafka Meetups all over the world:
cnfl.io/meetup-hub

***
Agenda (time below is CEST):
6:00pm-6:05pm: Online networking (optional)

6:05pm-6:50pm: Event streaming applications with Kafka Streams, Spring Kafka and Actuator (live coding), Ko Turk, Developer, Blue4IT

6:50pm-7:00pm: Q&A
***
Speaker:
Ko Turk, Developer, Blue4IT

Title of Talk:
Event streaming applications with Kafka Streams, Spring Kafka and Actuator (live coding)

Abstract:
We often make applications in which REST (HTTP) predominates, but is this a smart choice? Can't it be faster, or rather asynchronously and event based? Especially if you work with BIG DATA, Kafka is usually the better option.You get a whole platform where scalability, fault tolerance and replay-ability are very important (you don't want your message to be lost, and preferably you want to process it again if your system has been down).

There are three libraries we will discuss during live coding (we will be using Java as language):
- Spring Kafka, where we will create a consumer and producer and test them with test-containers (without starting a whole cluster yourself).
- Kafka Streams, a perfect fit for functional programming! With the StreamsAPI we will cover the best and most used patterns like branching, joining, mapping and more. We will create a Topology (stream) where we will handle fraud detection.
- Spring Actuator is a match when you want to monitor your stream of events, you already got a lot of metrics for free!
After the session you can create your own application with consumers, producers and streams

Bio:
Ko Turk is an experienced developer working for Blue4IT. He is focussing on Java, Kotlin and isn't afraid to code in Typescript.
He likes to write articles for the Dutch NLJUG JavaMagazine. Also he is regularly speaking at international conferences about
Apache Kafka Streams, Micrometer and Kotlin. Because he doesn't like bull it slide presentations, you can find him (live) coding at stage.
You can also find him at the UtrechtJUG and love to have a chat!
He is always available at Twitter @KoTurk77

***
Don’t forget to join our Forum and Community Slack Team! https://www.confluent.io/community/ask-the-community/

If you would like to speak or host our next event please let us know! community@confluent.io

Photo of Rotterdam Apache Kafka Meetup group
Rotterdam Apache Kafka Meetup
See more events