Summary of Implementing Distributed Tracing ‘Like a Boss’ in your Kafka Deployments (Ricardo Ferreira, USA)

This is an AI generated summary. There may be inaccuracies.
Summarize another video · Purchase summarize.tech Premium

00:00:00 - 00:45:00

In this video, Ricardo Ferreira explains how to implement distributed tracing using the Jaeger tracing tool. He provides a configuration file and deployable artifacts for this project, and encourages attendees to scan the presenter's barcode for a copy of the book on which the presentation is based.

  • 00:00:00 In this presentation, Ricardo Ferreira discusses the benefits and drawbacks of traditional distributed monitoring systems, and how Distributed Tracing "Like a Boss" can be implemented in Apache Kafka. He also demonstrates how the technology works by using a simulated deployment on his laptop.
  • 00:05:00 The video discusses how distributed tracing can be helpful in debugging issues with Kafka deployments. It explains that while metrics can be helpful, they don't provide enough information to identify the root of an issue. The author recommends using observability tools to identify issues in microservices.
  • 00:10:00 Distributed tracing "like a boss" helps developers troubleshoot issues by providing detailed information about the specific transactions that are involved.
  • 00:15:00 Descriptive tracing is important today because of the complexity of distributed systems. Open tracing, a consortium of public single programming model, is being developed to make this easier.
  • 00:20:00 In this video, Ricardo Ferreira discusses distributed tracing and how it can be implemented in Apache Kafka. He states that while open tracing is a standard, developers still have to do their own souped-up tracing. This can take some time, but Kafka will eventually become the "nerville center system" for applications.
  • 00:25:00 In this video, Ricardo Ferreira from USA explains how to implement distributed tracing using Zipkin or Jaeger in Kafka deployments. Zipkin is a more general tracing tool that is not dependent of a specific tracer, while Jaeger is the standard tracing API for Kafka. Open tracing is an umbrella of open tracing implementations, including the implementation for the standard API within that. Interceptors allow you to register interceptors without needing to change your code.
  • 00:30:00 This video explains how to implement Distributed Tracing in Kafka deployments using the Jager Tracer. The video also provides an example of how to use the confluence CLI to manage startup and destruction of resources for Kafka.
  • 00:35:00 The presenter demonstrates how to implement distributed tracing using the Spring Boot framework and Kafka.
  • 00:40:00 This video shows how to implement distributed tracing using Kafka. The first stage is to register interceptors with case equality. Then, different processing is done for simplicity. Finally, the tracer is running and data is flowing correctly, but some issue is preventing tracing from happening.
  • 00:45:00 In this presentation, Ricardo Ferreira discusses how to implement distributed tracing using the Jaeger tracing tool. He provides a configuration file and deployable artifacts for this project, and encourages attendees to scan the presenter's barcode for a copy of the book on which the presentation is based.

Copyright © 2024 Summarize, LLC. All rights reserved. · Terms of Service · Privacy Policy · As an Amazon Associate, summarize.tech earns from qualifying purchases.