Константин Евтеев
Руководитель разработки юнита DBA @ Авито
Москва

10 лет PostgreSQL в Avito

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

  • Категории: Разработка
  • Секции: Стачка.Backend
  • Сложность: Middle

Описание:

PostgreSQL с момента старта Avito решает серьезные и важные задачи. Вокруг СУБД были построены основные компоненты архитектуры. За 10 лет проект активно развивался, изменилась архитектура и инфраструктура.

Как вступление, сделаю обзор: эволюции архитектуры и инфраструктуры PostgreSQL в Avito; успешно решенных вызовов.

В основной части расскажу о статусе PostgreSQL в Авито 2020: микросервисная архитектура; шардирование; проблемы коммуналок; DBaaS( Database discovery, управление доступом, failover, backup, archive, вопросы разделения ресурсов итд.); вопросы интеграции; эволюция команды.

В заключение поделюсь нашим wishlist/нерешенными вопросами.

О спикере

Константин Евтеев

Руководитель разработки юнита DBA @ Авито
Москва

Авито, DBA Unit Leader. Карьеру начал с PostgreSQL версии 7.4 и Microsoft SQL Server 2000. До Авито занимался миграциями нагруженных проектов с MSSQL Server на PostgreSQL и администрированием обоих СУБД. В Авито пришел в 2014 году на роль разработчика баз данных, в настоящий момент возглавляет команду DBA. Активно участвует в жизни PostgreSQL community.