Connect with us

Видео и подкасты для разработчиков

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

В этом видео Ваня Нещадин, техлид команды Bridge, поделится опытом, как в Авито обрабатывают 5 миллионов трейсов в сутки и зачем это делают.

Опубликовано

/

     
     

В этом видео Ваня Нещадин, техлид команды Bridge, поделится опытом, как в Авито обрабатывают 5 миллионов трейсов в сутки и зачем это делают. Без трудностей не обходится: Ваня расскажет, какие они при работе с графовой базой данных Neo4j и как их решают.

Содержание:

  • 00:00 — Вступление
  • 00:54 — Наша гипотеза и обзор проблем
  • 04:19 — Как мы начинали: архитектура сервиса
  • 06:11 — Как выглядела структура в БД и почему она была именно такой
  • 07:21 — Первый прототип фронтенда: как помог и в чем были трудности
  • 12:14 — Поиск циклических зависимостей и их устранение
  • 13:18 — Как решали проблему синхронных запросов
  • 15:08 — Поиск длинных цепочек вызовов
  • 16:04 — Graceful degradation (GD): что это, как найти и устранить
  • 18:50 — Уровни критичности сценариев и сервисов
  • 20:33 — Алгоритм критичности
  • 21:33 — Выводы

 

Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Telegram

Популярное

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: