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

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