Доклад Вадима Яценко (Генеральный директор «Тантор Лабс»), о том что мешает PostgreSQL, несмотря на его популярность и надежность, оставаться столь же эффективным при современных нагрузках, когда требуется горизонтальное масштабирование, тысячи одновременных соединений или одновременная обработка транзакций и аналитики? В докладе разберем основные архитектурные ограничения, которые годами не решаются в ядре: привязка к одному серверу, деградация производительности из-за блокировок при работе с версиями строк, узкие места журнала транзакций, дублирование данных на репликах и сложности с параллельным выполнением запросов. А главное — покажем, как эти проблемы можно обойти без потери совместимости с существующими приложениями. Речь пойдет о переходе к разделению вычислений и хранения, новых подходах к синхронизации узлов, конвейерной обработке журнала изменений, встроенном пуле соединений и организации массово-параллельных запросов на общем хранилище. В итоге — сформируем взгляд на то, как может эволюционировать архитектура PostgreSQL, чтобы справляться с серьезными вызовами, которые еще вчера были под силу только изначально коммерческим СУБД.