The Incredible Unification of Logs
summary
The talk explains how to build a unified logging and debugging platform for microservices using Kafka and Jaeger. It covers unifying and compressing log/tracing data, analyzing root causes and impact of bugs, and enabling time-travel-style inspection of past requests via distributed tracing.
AI-written summary · about
chapters (16)
- 0:00Jonathan WINANDY
- 2:58The Data Engineer's Profession
- 7:04Level 1: It's not that much harder!
- 10:08Level X: With a bit of luck, logs are useless!
- 11:23Why Tracing?
- 17:46The Tracing Data Model
- 19:58A Trace is a Call Tree
- 21:47Logging vs. Tracing
- 24:02Production Architecture
- 30:06Advanced Uses of Context Propagation
- 32:30Runtime Documentation
- 33:57Our Zoom Project
- 34:19Principle 2: Log Unification
- 37:37Advantages of the Technique
- 40:16Principle 3: Identifying Computation Spots
- 42:47Conclusion
related talks
55mThe Incredible Efficiency of Log Unification!
49mImproving Observability of Distributed Systems
01h 07m"Adding Observability to Distributed Systems"
01h 02mAdding Observability to Distributed Systems
34mReduce Complexity with Distributing Tracing
51mDistributed Tracing for microservices with Jaeger
30mLogging Rethought 2: The Actions of Frank Taylor Jr.
28mIntro: Jaeger
