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

Шардируем Postgres не своими руками

Golang Conf: Go для высоконагруженных систем

Go: Go для высоконагруженных систем

PostgreSQL
Базы данных / другое
Организация доступа к базам данных, ORM, собственные драйвера
Отказоустойчивость
Профилирование
Распределенные системы
Администрирование баз данных
Тестирование новых продуктов
Хранилища
Обработка данных
Инфраструктура

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

Мнение Программного комитета о докладе

Любите хардкор, шардированные на десятки-сотни нод данные и кишки высоконагруженных и высокооптимизированных систем? Кирилл и Денис расскажут, как собирать и отлаживать такие системы, а после доклада вы сможете погрузиться в код аналога Vitess от Яндекса.

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

Администраторы баз данных, DevOps-инженеры, разработчики.

Тезисы

Stateless Postgres Query Router — production ready open-source-решение для горизонтального масштабирования PostgreSQL через шардирование. Система работает по протоколу Postgres и написана на Go.

Мы расскажем:
* как оно устроено и работает внутри;
* что нужно, чтобы собрать прокси postgesql-протокола своими руками;
* почему иногда для значительного увеличения производительности достаточно просто обновить зависимости;
* как написать свой лексер запросов, если pganalyze/pg_query_go слишком медленный.

Разрабатывает PostgreSQL в Yandex Cloud в команде Open Source DBMS development.

Yandex Cloud

Yandex Cloud — публичная облачная платформа, которая предоставляет корпорациям, среднему бизнесу и частным разработчикам масштабируемую инфраструктуру, сервисы хранения данных, инструменты машинного обучения и средства разработки.

Кодер.

Yandex Cloud

Yandex Cloud — публичная облачная платформа, которая предоставляет корпорациям, среднему бизнесу и частным разработчикам масштабируемую инфраструктуру, сервисы хранения данных, инструменты машинного обучения и средства разработки.

Видео