Профессиональная конференция для Go-разработчиков

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

Архитектура

Архитектурные паттерны
GO
Микросервисы

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Вы узнаете как осуществлять архитектурный надзор post-factum анализируя трейсы, какие классы проблем можно идентифицировать таким образом и как организовать хранилище подобных данных.

Целевая аудитория

Архитекторы, бэкенд разработчики, разработчики инфраструктуры

Тезисы

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

Работаю разработчиком уже 10 лет. Последние 4.5 года работаю в Авито как backend разработчик, несколько месяцев назад стал руководить командой разработки на позиции TechLead.

Авито

Avito — сайт частных объявлений № 1 в России. У нас работает сильнейшая команда из 1800+ инженеров, есть много highload и интересных задач.

Видео

Другие доклады секции

Архитектура