← Advanced Concurrency Engineering

In progress

Part 26 - Tracing: Following One Article Across Every Goroutine

Logs record events, metrics record totals, profiles record a moment. Part 26 closes Arc 3 with tracing: an OpenTelemetry-style tracer where context.Context carries each span across goroutines, so one batch becomes one waterfall showing which worker ran which article, how long each stage took, and exactly where it failed.

This post is still being written. The title and outline are published so you can follow along with the series — the full article will replace this page when it ships.