Distributed tracing — это когда ты прокидываешь trace ID через все микросервисы, и потом можешь в Jaeger или Tempo увидеть полный путь запроса. Видишь, какой сервис сколько времени занял, где bottleneck. В Go обычно используют OpenTelemetry — оборачиваешь HTTP/gRPC клиенты и хендлеры, и трейсы собираются автоматически.
Что такое distributed tracing?
Middle+
297 просмотровAFK Offer AI
Как тестировать gRPC handler?