Beyond OpenTracing
summary
Demonstrates that a small, agreed event grammar plus structured logging and tracing gives actionable observability: a proof-of-concept grammar-log library (built on logrus) emits verb/object/subject fields, tags those same fields into open tracing + Jaeger, and links to Kafka-based CQRS flow. Under load of 300 requests a single processor shows >30s spans, adding five processors drops tail latency to about 156ms, proving the approach works and reduces cardinality for faster queries.
AI-written summary · about
chapters (19)
- 0:00Start
- 0:29BACKGROUND
- 1:32OBSERVABILITY
- 2:59MONOLITH LOGGING
- 3:30TOWARDS A SOLUTION
- 4:36IS THIS LOGGING
- 5:09STRUCTURED LOGGING
- 5:53LOGRUS
- 6:14APPLICATION DEVELOPER
- 7:08EVENT GRAMMAR
- 7:47GRAMMAR COMPONENTS
- 8:05SUBJECT
- 9:10INDIRECT OBJECT
- 9:33PREPOSITIONAL OBJECT
- 10:17GRAMMAR-LOG
- 11:38DISTRIBUTED TRACING
- 13:25OPENTRACING TAGS
- 14:10BEYOND
- 26:33SUMMARY CONT
related talks
16mPragmatic execution tracing
43mPractical Introduction to OpenTelemetry Tracing
23mIntroduction to OpenTracing
34mWould You Like Some Tracing With Your Monitoring?
38mPractical introduction to OpenTelemetry tracing
40mPractical introduction to OpenTelemetry tracing
50mI'm Tracing you!
26mOpenTracing Isn't Just Tracing: Measure Twice, Instrument Once
