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