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

Максимум производительности - архитектура сервиса с десятком миллионов входящих событий

Архитектура

Программный комитет ещё не принял решения по этому докладу

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

Backend-разработчики, арихитекторы ПО и тимлиды

Тезисы

В докладе я расскажу про один из самых нагруженных компонентов компонентов Авито.Автозагрузки - сервис отчетов. В цифрах это 40М входящих событий в минуту и 1М+ RPM в MongoDB. Я буду много говорить про архитектуру - расскажу из каких компонентов состоит сервис, как мы справляемся с такими объемами данных и работаем с MongoDB и Redis под нагрузкой.

Тимлид в Авито Автозагрузка. Занимается развитием различных инструментов автоматизации для продавцов. Вместе с командой строит высоконагруженные системы, способные переваривать сотни миллионов событий каждый час.
Основные языки — Python и Go. В Go пришел из мира Python, уже в Авито.

Авито

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

Видео

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

Архитектура