Skip to content

Apache Flink® for Apache Kafka® Developers

Photo of Alice Richardson
Hosted By
Alice R.
Apache Flink® for Apache Kafka® Developers

Details

Please join us for an IN-PERSON meetup we are co-promoting with our friends at the Berlin Apache Kafka® Meetup by Confluent on Tuesday, August 29th from 5:30pm. This meetup will be hosted by our friends at bakdata!

📍Venue:

bakdata

Hardenbergstraße 9 · Berlin

*We will meet in the rear building on the right

***

🗓 Agenda:

  • 5:30pm: Doors open
  • 6:00pm - 6:30pm: Introducing KPOps: Operating Kafka Pipelines on Kubernetes, Salomon Popp, Software Engineer at bakdata
  • 6:30pm - 7:00pm: Introduction to Apache Flink®, David Moravek, Staff Software Engineer II, Confluent
  • 7:00pm - 7:30pm: Stream Processing for Kafka: Comparing Kafka Streams, ksqlDB and Flink, Jan Svoboda, Senior Solutions Engineer, Confluent
  • 7:30pm-9:00pm:Additional Q&A, Drinks, Snacks and Networking

***

💡 Speaker One:

Salomon Popp, Software Engineer at bakdata

Title of Talk:

Introducing KPOps: Operating Kafka Pipelines on Kubernetes

Abstract:

Salomon will showcase our open-source approach helping data engineers to define complex Kafka pipelines consisting of multiple interconnected Kafka Streams applications, Kafka Producers/Consumers, and Kafka Connectors in a straightforward manner. Our ready-to-use approach provides automated lifecycle management of Kafka pipelines on Kubernetes, i.e., handling deployment, update, destroy, reset, and clean-up transparently. In addition, we demonstrate how this approach provides a comprehensible view of all Kafka pipelines and their metrics.

https://github.com/bakdata/kpops

Bio:

Salomon Popp is a software engineer at bakdata. He mainly works on our Python projects in the Apache Kafka ecosystem. Moreover, he contributes to DevOps and CI/CD solutions for bakdata’s micro-service architecture on Kubernetes.

***

💡 Speaker Two:

David Moravek, Staff Software Engineer II, Confluent

Title of Talk:

Introduction to Apache Flink®

Abstract:

In this session, David will demystify the misconceptions around the complexity of Apache Flink, touch on its use cases, and get you up to speed for your stream processing endeavor. All of that, in real-time.

Bio:

David is a Staff Software Engineer at Confluent and one of the Co-Founders of Immerok, which became part of Confluent with the recent acquisition. He's spent most of the last decade working on petabyte-scale data pipelines, messing with database internals, and pushing forward some fantastic engineering teams. His current focus is on the deployment and coordination layer of Apache Flink, making it into the elastic stream processor. David is an Apache Beam and Apache Flink committer.

***

💡 Speaker Three:

Jan Svoboda, Senior Solutions Engineer, Confluent

Title of Talk:

Stream Processing for Kafka: Comparing Kafka Streams, ksqlDB and Flink

Abstract:

In this session, we will explore the stream processing capabilities for Kafka and compare the three popular options: Kafka Streams, ksqlDB, and Apache Flink®. We will dive into the strengths and limitations of each technology, and compare them based on their ease of use, performance, scalability, and flexibility. By the end of the session, attendees will have a better understanding of the different options available for stream processing with Kafka, and which technology might be the best fit for their specific use case. This session is ideal for developers, data engineers, and architects who want to leverage the power of Kafka for real-time data processing.

Bio:

Before Jan Svoboda started his Apache Kafka journey at Confluent, he worked as an Advisory Platform Architect at Pivotal and DevOps Solutions Architect at IBM, among others. Jan joined Confluent in April 2020 as a Solutions Engineer, establishing microservices development as his favourite topic. Jan holds degrees in Management of Information Systems from UNYP and Computer Science from UCF.

***

DISCLAIMER

BY ATTENDING THIS EVENT IN PERSON, you acknowledge that risk includes possible exposure to and illness from infectious diseases including COVID-19, and accept responsibility for this, if it occurs.

NOTE: We are unable to cater for any attendees under the age of 21.

COVID-19 safety measures

Event will be indoors
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of Apache Flink Meetup Berlin group
Apache Flink Meetup Berlin
See more events
bakdata
Hardenbergstraße 9 · Berlin, BE