Некоторое время назад в OZON.ru начали активно распиливать существующие монолитные системы на микросервисы и постепенно переносить их в Kubernetes.
Вместе с этим возникла потребность понимать пути выполнения запросов и находить в них узкие места, поэтому появилась необходимость в системе распределённой трассировки.
В качестве такой системы было решено использовать OpenTracing и Jaeger. В данном докладе Игорь расскажет, что это такое, и как их можно использовать в .NET приложениях.