История технической эволюции сервиса объявлений Авто.ру: от начала до наших дней

Архитектура

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

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

Разработчики высоконагруженных бизнес-приложений

Тезисы

История сайта авто.ру началась в 1995 году с простой доски объявлений и форума для автомобилистов. За прошедшее время он претерпел множество трансформаций, чтобы оставаться актуальным для пользователей и справляться с высокой нагрузкой.

Сейчас это современный классифайд, который продолжает активно развиваться. Для поддержания адекватных темпов развития программная система должна эволюционировать вместе с компанией. У нас это классическая история перехода от монолита к микросервисной архитектуре. В докладе расскажу, как происходила эта эволюция и как сейчас мы справляемся с зоопарком из десятка микросервисов.

Работаю в Яндексе с 2016 года. До этого еще 7 лет занимался разработкой на java и scala.

Изначально занимался переводом бекенда авто.ру с легаси рельс php на scala, далее внедрял различные продуктовые и технические улучшения. С 2020 года руковожу группой разработки.

В нашей зоне ответственности хранение и работа с объявлениями, авторизация и пользовательские данные, чаты и многое другое.

Очень хорошо знаком с устройством сервиса объявлений auto.ru и его эволюцией длиною в 10 лет.

Закончил Физический факультет МГУ им. Ломоносова в 2008 году.
Давно увлекся программированием и в частности программированием на Scala. В качестве хобби пробовал писать на нем игровые движки и игры с настоящей физикой аля Kerbal Space Program. Но постепенно переключился на суровый энтерпрайз =)

В настоящий момент из несвязанных с работой увлечений благоустройство дачи. Потихоньку превращаю ее в умный дом.

Видео

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

Архитектура