Книги / DevOps и Инфраструктура / Мониторинг / Modern Distributed Tracing in .NET: A practical guide to observability and performance analysis for microservices

Modern Distributed Tracing in .NET: A practical guide to observability and performance analysis for microservices

Liudmila Molkova

Обзор книги

«Modern Distributed Tracing in .NET» — это практическое руководство по распределённой трассировке и наблюдаемости (observability) в современных .NET-приложениях, особенно в микросервисных архитектурах. Автор книги, Людмила Молкова, является ведущим инженером Microsoft и одним из ключевых участников разработки механизмов трассировки в экосистеме .NET, а также активным контрибьютором OpenTelemetry.

Что вы узнаете

Книга охватывает полный спектр вопросов, связанных с распределённой трассировкой: от базовых концепций и стандартов (W3C Trace Context, OpenTelemetry) до практической реализации инструментирования в .NET-приложениях. Вы научитесь собирать, анализировать и визуализировать телеметрические данные, выявлять узкие места производительности и диагностировать ошибки в распределённых системах.

Ключевые темы

  • Основы распределённой трассировки и её роль в наблюдаемости
  • Встроенные примитивы .NET для трассировки (Activity, ActivitySource, DiagnosticSource)
  • Интеграция с OpenTelemetry и экспорт данных
  • Инструментирование HTTP-клиентов, ASP.NET Core, Azure Functions и других компонентов
  • Работа с существующими (brownfield) приложениями и постепенное внедрение трассировки
  • Анализ производительности и отладка микросервисов

Для кого эта книга

Издание будет полезно архитекторам, опытным .NET-разработчикам, инженерам по надёжности (SRE) и всем, кто занимается обеспечением наблюдаемости и производительности распределённых систем. Книга подходит как для тех, кто только начинает знакомиться с распределённой трассировкой, так и для специалистов, желающих углубить свои знания и освоить практические приёмы инструментирования.