Как работает шардирование PG в процессинге Яндекс Такси
Доклад принят в программу конференции
Целевая аудитория
Тезисы
Опыт кастомного подхода к шардированию PostgreSQL в ядре процессинга заказов Яндекс Такси. Как справляемся с нагрузками и строгими требования к доступности и latency. Как организация данных помогла реализовать простой и надежный механизм решардирования.
Занимается разработкой больше 15 лет — когда-то давно делал десктоп-приложения, сейчас в основном занимается бэкендами. Из интересных проектов: разрабатывал систему видео-конференц-связи «from scratch»; пару лет участвовал в разработке СУБД (Raijin DB). В Яндексе разрабатывал бэкенд Такси примерно с 2017 года, поучаствовал в проекте интеграции с Uber’ом, написал API Gateway и ядро процессинга для цикла заказов. Сейчас руководит Группой процессинга, которая развивает эти продукты в рамках Техплатформы.
Видео
Другие доклады секции
Базы данных и системы хранения