Друзья, рад представить вам интервью с Алексеем Лесовским и Виктором Егоровым из компании Data Egret, записанное на прошедшей конференции Highload++ 2018.
В этом выпуске мы говорим конечно же про Postgres. Не так давно у меня в гостях был Илья Космодемьянский, но мы больше говорили на общие темы баз данных, их роль в ИТ системах, образовании и прочем. В этот раз мы сконцентрировались больше на технических и практических аспектах работы с PostgreSQL.
Мы обсудили типичные ошибки при проектировании база данных, которые допускают разработчики систем, обсудили типичные ошибки администраторов баз данных, углубились в различные технические аспекты работы PostgreSQL, такие как взаимодействие с дисками, Direct I/O и прочее.
Подискутировали на тему кластеров, отказоустойчивости и безопасности систем, вспомнили различные вспомогательные инструменты для работы с PostgreSQL, такие как прокси-серверы, инструменты бэкап/рестора.
В завершении выпуска обсудили последние нововведения в 11-й версии PostgreSQL и что может появится нового и интересного в 12-й версии базы данных.
Ссылки на ресурсы по темам выпуска:
- Доклад Алексея с HL++’18 “Топ ошибок со стороны разработки при работе с PostgreSQL”
- Доклад Виктора с HL++’18 “Выбираем систему репликации для PostgreSQL”
- Подкаст с Ильёй Космодемьянским
- Skytools
- Skytools PGQ Tutorial
- SkyTools: помощь в вопросах масштабирования
- MVCC Unmasked
- Видео доклада Брюса Момжана “MVCC Unmasked” с HL++ 2012
- Tuning Your PostgreSQL Server
- PostgreSQL, Systemd, RemoveIPC
- Filesystem write barriers
- Основы CPU Performance Scaling
- Детали работы intel_pstate
- Видео доклада Matthew Wilcox “How Linux handles IO errors” с PGCon 2018
- Что нового в PostgreSQL 11.1
Понравился выпуск? — Поддержи подкаст на patreon.com/KSDaemon а так же ретвитом, постом и просто рассказом друзьям!