История технической эволюции сервиса объявлений Авто.ру: от начала до наших дней
Доклад принят в программу конференции
Целевая аудитория
Тезисы
История сайта авто.ру началась в 1995 году с простой доски объявлений и форума для автомобилистов. За прошедшее время он претерпел множество трансформаций, чтобы оставаться актуальным для пользователей и справляться с высокой нагрузкой.
Сейчас это современный классифайд, который продолжает активно развиваться. Для поддержания адекватных темпов развития программная система должна эволюционировать вместе с компанией. У нас это классическая история перехода от монолита к микросервисной архитектуре. В докладе расскажу, как происходила эта эволюция и как сейчас мы справляемся с зоопарком из десятка микросервисов.
Работаю в Яндексе с 2016 года. До этого еще 7 лет занимался разработкой на java и scala.
Изначально занимался переводом бекенда авто.ру с легаси рельс php на scala, далее внедрял различные продуктовые и технические улучшения. С 2020 года руковожу группой разработки.
В нашей зоне ответственности хранение и работа с объявлениями, авторизация и пользовательские данные, чаты и многое другое.
Очень хорошо знаком с устройством сервиса объявлений auto.ru и его эволюцией длиною в 10 лет.
Закончил Физический факультет МГУ им. Ломоносова в 2008 году.
Увлекался изначально программированием на Scala. Писал когда-то игровой движок на этом языке
https://github.com/delorum/scage
и физическую игру
https://github.com/delorum/scage-projects/tree/master/orbitalkiller
(нечто вроде kerbal space program с честной физикой полетов в космосе, но в 2D)
В настоящий момент из несвязанных с работой увлечений благоустройство дачи =) Превращение ее в умный дом.
Видео
Другие доклады секции
Архитектура