mingling

SPEAKERS

Ko Turk_speaker_badge_300x300_white_background.png

KO TURK
@blue4It

  • Grey Twitter Icon
  • Gri LinkedIn Simge

SESSION

Event Streaming Applications with Kafka Streams, Spring Kafka and Actuator (live coding included)

28th May, 2022 

Hilton Hotel Kozyatağı, İstanbul

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: - 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

Hi! My name is Ko Turk, working as a Senior Java Developer for Blue4IT and currently on an assignment at the Rabobank in Utrecht. Besides developing software in Java and Kotlin (Yes I’m a big fan of it) , I’d like to speak at international conferences to share and to learn from others! You can find me regularly at the UtrechtJUG, conferences or at Twitter (@KoTurk77).

02

DAYS

25

300+

02

SESSIONS
WORKSHOPS
ATTENDEES

Main Sponsor

logo-header.7200ff6b.png

Gold Sponsors

640px-Adyen_Corporate_Logo.svg.png
logo positive RGB 2_edited.png
emlakjet.jpg

HOW TO BECOME SPONSOR?

We are delighted that you are thinking of becoming a sponsor. Please contact us and we will get back to you with a copy of our contract with our services and our conditions.