Как мы в Авито анализируем 5 миллионов трейсов и проводим арихтектурный надзор

дек. 3, 2024·
Иван Нещадин
Иван Нещадин
· 1 мин. для прочтения
Note

Слайды и видео выступления можно посмотреть по ссылкам в шапке страницы.

В Авито у нас несколько тысяч микросервисов, десятки команд разработки и единая платформа, на основе которой делаются все наши микросервисы. Из доклада вы узнаете, как наша команда ArchGovernance помогает разобраться во всём этом архитектурном хаосе и позволяет найти ошибки в архитектуре при помощи инструмента arch-rater.

Я расскажу:

  • как мы обрабатываем 5 миллионов трейсов;
  • как строим карту взаимодействия между нашими микросервисами и какие инструменты для этого используем;
  • какие способы анализа этой карты мы используем, чтобы находить проблемы в архитектуре и повышать надёжность.