Implementing Distributed Tracing ‘Like a Boss’ in your Apache Kafka Deployments


Details
Hosted by: Oteemo (Suite 150)
Speaker: Ricardo Ferreira, Confluent
Abstract:
Microservices is rapidly becoming the de-facto standard way to develop applications, by breaking down the domain problem into multiple reusable, highly scalable and efficient services. However, when it comes to monitoring these services, developers often have to leverage distributed tracing technologies such as OpenTracing to make the transaction flow observable. Though this is relatively easy to accomplish while dealing with request-response microservices, it might not be that easy bringing distributed tracing to event-driven/asynchronous architectures built on Apache Kafka.
This talk will explain how distributed tracing can be implemented in pipelines built with Apache Kafka, via the usage of OpenTracing and the Kafka Interceptors API.
This talk will explain how distributed tracing can be implemented in pipelines built with Apache Kafka, via the usage of OpenTracing and the Kafka Interceptors API.
Chick-Fil-A and beer/soda will be provided.
Speaker Bio:
Ricardo is a Developer Advocate at Confluent. He has +21 years of experience working with Software Engineering, where he specialized in different types of Distributed Systems architectures such as Integration, SOA, NoSQL, Messaging, In-Memory Caching, and Cloud Computing. Prior to Confluent, he worked for other vendors such as Oracle, Red Hat and IONA Technologies, as well as several consulting firms.
While not working and like any good Brazilian — he loves doing Churrasco’s (i.e.: Brazilian Barbecue) with his friends & family, where he gets the chance to talk about anything that is not geek related. Currently, he lives in Apex, North Carolina, with his wife, son and two dogs.

Sponsors
Implementing Distributed Tracing ‘Like a Boss’ in your Apache Kafka Deployments