Единственная профессиональная конференция только для тимлидов

TDR — процесс технического дизайн-ревью

TechLeadConf: Инженерные практики

Базы знаний / wiki
Инструменты
Внутренние митапы

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

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

Рано или поздно масштаб системы приводит к необходимости ее валидации. Иначе — хаос и постепенное превращение в Big Ball of Mud. Павел расскажет о своем опыте валидации архитектуры, популярных подходах, их плюсах и минусах, и главное — как в Авито решили проблему контроля архитектуры.

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

Инженеры средних и крупных компаний, проекты в фазе резкого роста.

Тезисы

Многие компании в тот или иной момент времени приходят к необходимости валидировать архитектуру. Кто-то пишет пропоузалы, которые никто не читает. Другие пишут RFC, которые никогда не найдешь. Третьи делают архитектурные комитеты.

Мы в Авито пробовали все 3 формата и сделали свой, четвертый, под названием TDR.

О чем расскажу
* раскрою проблематику: кому когда и зачем нужна такая практика;
* опишу процессы, что были ранее;
* расскажу, при чем тут ТЕХРАДАР;
* опишу новый для нас процесс TDR — как способ провалидировать техническое решение;
* расскажу об итогах его внедрения.

TeamLead команды Architecture Governance.

Авито

На Авито каждый может найти что-то своё среди миллионов частных объявлений и предложений компаний. У них десятки тысяч RPS к бэкенду, терабайты картинок в хранилище и мощная система автоматизированной модерации на базе машинного обучения. Каждый месяц сервисом пользуется треть населения России.

Видео