Skip to content

Tracing Apache Kafka® and a fun IoT Use Case!

Photo of Alice Richardson
Hosted By
Alice R.
Tracing Apache Kafka® and a fun IoT Use Case!

Details

Join us for an Apache Kafka® meetup on Wednesday, February 14th in Copenhagen hosted by Nine A/S!

📍Venue:
Nine A/S Office
Kongens Nytorv 18
DK-1050 København K

***
🗓 Agenda:

  • 6:00pm: Doors open
  • 6:00pm - 6:30pm: Food, Drinks, and Networking
  • 6:30pm - 7:15pm: Harry Kimpel, Principal Developer Relations Engineer, New Relic
  • 7:15pm - 8:00pm: Danica Fine, Staff Developer Advocate, Confluent
  • 8:00pm - 8:15pm: Additional Q&A & Networking

***
💡 Speaker One:
Harry Kimpel, Principal Developer Relations Engineer, New Relic

Title of Talk:
Tracing Kafka with OpenTelemetry

Abstract:
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 clusters 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.

Bio:
Passionate software craftsman with 25+ years 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 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).

***
💡 Speaker Two:
Danica Fine, Staff Developer Advocate, Confluent

Title of Talk:
Practical Pipelines: A Houseplant Alerting System with ksqlDB

Abstract:
Moisture and temperature readings are captured from sensors in the soil and streamed into Kafka. From here, we’ll use stream processing to transform the data, create a summary view of the current state, and drive real-time push alerts through Telegram. In this session, I’ll talk about how I ingest the data followed by the tools – including ksqlDB and Kafka Connect – that help transform the raw data into useful information, and finally I’ll show how to use Kafka Producers and Consumers to make the entire application more interactive.

By the end of the talk, you’ll have everything you need to start building practical streaming pipelines in your own home. Roll up your sleeves – let’s get our hands dirty!

Bio:
Danica Fine is a Staff Developer Advocate at Confluent where she helps others get the most out of their event-driven pipelines. Prior to this role, she served as a software engineer on a streaming infrastructure team at Bloomberg where she predominantly worked on Kafka Streams- and Kafka Connect-based projects. Her expertise in streaming systems has taken her to a number of conferences and speaking engagements over the years, giving her the chance to express her love of Kafka to anyone who will listen. Danica is committed to increasing diversity in the technical community and actively serves as a mentor to a number of women in tech. She can be found on Twitter, tweeting about tech, plants, and baking @TheDanicaFine.

***
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 18.

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

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 Copenhagen Apache Kafka® Meetup by Confluent group
Copenhagen Apache Kafka® Meetup by Confluent
See more events
Nine
Kongens Nytorv 18 · København