SDCast

SDCast #94 HL Edition: Алексей Лесовский и Виктор Егоров из Data Egret

11.29.2018 - By Konstantin BurkalevPlay

Download our free app to listen on your phone

Download on the App StoreGet it on Google Play

Друзья, рад представить вам интервью с Алексеем Лесовским и Виктором Егоровым из компании Data Egret (https://dataegret.ru/), записанное на прошедшей конференции Highload++ 2018 (http://www.highload.ru/moscow/2018).

В этом выпуске мы говорим конечно же про Postgres. Не так давно у меня в гостях был Илья Космодемьянский, но мы больше говорили на общие темы баз данных, их роль в ИТ системах, образовании и прочем. В этот раз мы сконцентрировались больше на технических и практических аспектах работы с PostgreSQL.

Мы обсудили типичные ошибки при проектировании база данных, которые допускают разработчики систем, обсудили типичные ошибки администраторов баз данных, углубились в различные технические аспекты работы PostgreSQL, такие как взаимодействие с дисками, Direct I/O и прочее.

Подискутировали на тему кластеров, отказоустойчивости и безопасности систем, вспомнили различные вспомогательные инструменты для работы с PostgreSQL, такие как прокси-серверы, инструменты бэкап/рестора.

В завершении выпуска обсудили последние нововведения в 11-й версии PostgreSQL и что может появится нового и интересного в 12-й версии базы данных.

Ссылки на ресурсы по темам выпуска:

* Доклад Алексея с HL++'18 “Топ ошибок со стороны разработки при работе с PostgreSQL” (https://www.youtube.com/watch?v=HjLnY0aPQZo)

* Доклад Виктора с HL++'18 “Выбираем систему репликации для PostgreSQL” (https://www.youtube.com/watch?v=YQ63niptCTc&fbclid=IwAR0isuymXYSsGV8JI7bnehl3rQAf5KyuOuYVRSwPpmU1XqD1Tkv6_gqgXVs)

* Подкаст с Ильёй Космодемьянским (https://sdcast.ksdaemon.ru/2018/11/sdcast-92/)

* Skytools (https://wiki.postgresql.org/wiki/SkyTools)

* Skytools PGQ Tutorial (https://wiki.postgresql.org/wiki/PGQ_Tutorial)

* SkyTools: помощь в вопросах масштабирования (http://profyclub.ru/docs/176)

* MVCC Unmasked (https://momjian.us/main/writings/pgsql/mvcc.pdf)

* Видео доклада Брюса Момжана “MVCC Unmasked” с HL++ 2012 (https://www.youtube.com/watch?v=KVEfxb5lid8)

* Tuning Your PostgreSQL Server (https://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server)

* PostgreSQL, Systemd, RemoveIPC (https://wiki.postgresql.org/wiki/Systemd)

* Filesystem write barriers (https://docs.fedoraproject.org/en-US/Fedora/14/html/Storage_Administration_Guide/writebarr.html)

* Основы CPU Performance Scaling (https://www.kernel.org/doc/html/v4.12/admin-guide/pm/cpufreq.html)

* Детали работы intel_pstate (https://www.kernel.org/doc/html/v4.12/admin-guide/pm/intel_pstate.html)

* Видео доклада Matthew Wilcox “How Linux handles IO errors” с PGCon 2018 (https://www.youtube.com/watch?v=74c19hwY2oE)

* Что нового в PostgreSQL 11.1 (https://www.postgresql.org/docs/current/release-11-1.html)

More episodes from SDCast