
7/24/2019 · Aaron Burk
What this post added
Introduces a fault-tolerant approach for distributed tracing with Jaeger by leveraging Apache Kafka. Applications send tracing spans to a dedicated Kafka topic instead of directly to Jaeger. A separate consumer application then reads from this topic and forwards the spans to Jaeger. This design ensures data durability during Jaeger outages and provides continuous observability. The post details custom KafkaSender and TracingConsumer implementations in Java.