
What we’re about
This is a group for anybody interested in Big Data: what it means, what tools are there and how to use them, how others are analyzing the data and what is the value they get out of it. Meetups will be both socializing and learning ones. If you are interested about the topic join us.
Sponsors
See allUpcoming events (1)
See all- Efficient Kafka Architectures: From Modular Design to Distributed TracingING Hubs Romania, Bucharest
Join us on Wednesday, June 18, for another edition of Bucharest Big Data meetup, focused on Efficient Kafka architectures. To kick off the evening, Mihăiță Țintă, Chapter Lead Engineer at ING Hubs Romania, will share insights on transitioning from strategic modeling to a modular Spring-based architecture using Kafka, emphasizing the significance of performance testing in optimizing application efficiency. Next, Harry Kimpel, Principal Developer Relations Engineer at New Relic, will unravel the complexities of tracing Apache Kafka® with OpenTelemetry, demonstrating how distributed tracing can offer visibility into your microservices architecture.
First talk:
From Strategic Design to Modular, Eventful, and Reliable Systems
How do we move from strategic modelling to a modular Spring-based architecture with Kafka? We’ll be looking at a real-world use case to implement reliable event delivery while avoiding tight coupling and knowledge leakage across modules. You’ll come to appreciate the critical role performance testing has in identifying bottlenecks, and you’ll learn how to optimize resource utilization to ensure the application delivers a seamless user experience under varying load conditions.About the speaker
Mihăiță Țintă, Chapter Lead Engineer at ING Hubs Romania
Mihăiță (Miță) is an engineer with 15+ years of experience in the tech industry; he has delivered numerous mobile and web applications along the way. He is an avid learner, always on the lookout for the latest developments in the area.Second talk:
Tracing Apache Kafka® with OpenTelemetry
Ideally, you should be using distributed tracing to trace requests through your system, but Kafka decouples producers and consumers, which means there are no direct transactions to trace between them. Kafka also uses asynchronous processes, which have implicit, not explicit, dependencies. That makes it challenging to understand how your microservices are working together.
However, it is possible to monitor your Kafka-based applications and brokers with distributed tracing and OpenTelemetry. You can then analyze and visualize your traces in an open-source distributed tracing tool like Jaeger or a full observability platform like New Relic. In this talk, I will leverage a simple application to show how you can achieve this.About the Speaker:
Harry Kimpel, Principal Developer Relations Engineer, New Relic
Passionate software craftsman with 25+ years of experience in a broad spectrum of development technologies and platforms. Mostly focusing on .NET/C#, the Microsoft development stack, and cloud-native software architectures. Key focus is also on Microsoft Azure, as well as Amazon Web Services (AWS) and Google Cloud Platform (GCP). Observability, monitoring, and securing these environments are key aspects. Currently extremely interested in the Distributed Application Runtime (Dapr).Agenda
18:30 - 19:00 - Welcome & Networking
19:00 - 19:40 - Mihăiță Țintă: From Strategic Design to Modular, Eventful, and Reliable Systems
19:50 - 20:30 - Harry Kimpel: Tracing Apache Kafka® with OpenTelemetry
20:30 - 21:30 - NetworkingThe event is hosted by ING Hubs Romania. Meet us all on Wednesday, June 18, at their office (174-176 Calea Victoriei).
This is an in-person event, presentations will be conducted in English. Please RSVP to secure your spot.
See you there!