SA Шпаргалка

Все ответы в 2 клика

Продвинутый

Что такое Распределенная трассировка (Distributed Tracing)?

В микросервисах один запрос от пользователя может пройти через 10 разных сервисов. Если он тормозит или падает, по обычным логам найти причину невозможно.

Распределенная трассировка (Jaeger, Zipkin, OpenTelemetry) решает эту проблему:
1. На входе в систему (API Gateway) запросу присваивается уникальный Trace ID.
2. Этот Trace ID передается в HTTP-заголовках от сервиса к сервису.
3. В системе мониторинга строится визуальный граф (Gantt chart), где видно, сколько миллисекунд запрос провел в каждом микросервисе и БД.

✅ Итог: Мгновенный поиск "бутылочного горлышка".

Сложная тема? Разберём на мок-интервьюЗаписаться на менторство →

Другие вопросы темы «Логи и Трейсы»

Ещё вопросы раздела «DevOps»

Все вопросы раздела «DevOps»