IN-PERSON: Apache Kafka® Meetup Belfast - March 2024


Details
Join us for an Apache Kafka® meetup on Wednesday, March 6th from 6:30pm in Belfast held at Ormeau Baths!
📍Venue:
18 Ormeau Ave
Belfast BT2 8HS
Please enter the east wing side entrance (Apsley street) passed Napoleon Cafe.
***
🗓 Agenda:
- 6:30pm: Doors open
- 6:30pm - 7:00pm: Networking, Food & Drinks
- 7:00pm - 7:30pm: Niamh Thornbury, Customer Innovation Engineer II, Confluent
- 7:45pm - 8:30pm: Roman Kolesnev, Staff Customer Innovation Engineer, Confluent
- 8:30pm-8:45pm: Additional Q&A, Networking
***
💡 Speaker One:
Niamh Thornbury, Customer Innovation Engineer II, Confluent
Title of Talk:
Simplifying Kafka Client Interfaces: Unlocking the Potential of Real-Time Data Processing
Abstract:
In the realm of event-driven architecture and real-time data processing, Apache Kafka stands as a tall and powerful figure, providing an efficient and scalable solution for handling large volumes of data streams in real-time. However, for developers, interfacing with Kafka producers and consumers can often feel like navigating a labyrinth of complexities.
Streamlining Kafka's client interfaces not only eases the burden on developers but also accelerates development cycles, minimizes errors, and enhances the overall Kafka experience. In an era where data-driven applications are paramount, simplifying Kafka interfaces is not just a convenience; it's a necessity. We'll explore how these improvements can boost productivity, reduce the learning curve, and make Kafka more accessible to a broader developer community.
This talk delves into the imperative task of simplifying the client interface for Kafka, exploring the "why" and "how." You'll gain insights into creating a more developer-friendly Kafka ecosystem that can unlock the full potential of real-time data processing for your projects and benefit the entire developer community.
Bio:
Niamh is a Customer Innovation Engineer who joined Confluent in October 2021. Niamh enjoys spending time with her dog Flo, running and going to the gym.
***
💡 Speaker Two:
Roman Kolesnev, Staff Customer Innovation Engineer, Confluent
Title of Talk:
Introducing Confluent labs Parallel Consumer client
Abstract:
Consuming messages in parallel is what Apache Kafka® is all about, so you may well wonder, why would we want anything else? It turns out that, in practice, there are a number of situations where Kafka’s partition-level parallelism gets in the way of optimal design.
This session will go over some of these types of situations that can benefit from parallel message processing within a single application instance (aka slow consumers or competing consumers), and then introduce the new Parallel Consumer labs project from Confluent, which can improve functionality and massively improve performance in such situations.
It will cover the
- Different ordering modes of the client
- Relative performance improvements
- An introduction to the internal architecture of the project
- How it can achieve all this in a reassignment friendly manner
Bio:
Roman is a Staff Customer Innovation Engineer at Confluent in the Customer Solutions & Innovation Division Labs team. His experience includes building business critical event streaming applications and distributed systems in the financial and technology sectors.
***
Don't forget to join our Community Slack Team! https://launchpass.com/confluentcommunity
If you would like to speak or host our next event please let us know! community@confluent.io
NOTE: We are unable to cater for any attendees under the age of 18.
COVID-19 safety measures

IN-PERSON: Apache Kafka® Meetup Belfast - March 2024