OTUS. Группа: postgres-2020-05
Занятие #2.
Тема: "SQL и реляционные СУБД. Введение в PostgreSQL".
Занятие #4.
Тема: "Установка PostgreSQL".
Тема: "Установка и настройка PostgreSQL в Google Kubernetes Engine с помощью Helm-chart".
Занятие #6.
Тема: "MVCC, vacuum и autovacuum".
Работа с базами данных, пользователями и правами.
Настройка autovacuum с учетом оптимальной производительности.
Занятие #8.
Тема: "Блокировки".
Работа с журналами, механизм блокировок.
Работа с механизмом блокировок объектов и строк.
Занятие #11.
Тема: "Виды и устройство репликации в PostgreSQL. Практика применения".
Нагрузочное тестирование и тюнинг PostgreSQL (sysbench-tpcc).
Репликация в PostgreSQL. Логическая репликация.
Занятие #12.
Тема: "Работа с большим объемом реальных данных".
BigQuery, MySQL, PostgreSQL, PostgreSQL + TimescaleDB.
Занятие #15.
Тема: "Сбор и использование статистики".
Работа с индексами.
Работа с join-ами.
Занятие #20.
Тема: "Работа с кластером высокой доступности".
pg_auto_failover от Citusdata.
Занятие #22.
Тема: "Работа с горизонтально масштабируемым кластером".
CockroachDB в Google Kubernetes Engine.
Занятие #23.
Тема: "PostgreSQL и Kubernetes".
Установка кластера PostgreSQL от CrunchyData в Google Kubernetes Engine.
Занятие #26.
Тема: "PostgreSQL и Azure, GCP, AWS".
Установка одного экземпляра сервера PostgreSQL в кластере Kubernetes с помощью Google Cloud Marketplace
Занятие #30.
Тема: "Веб-приложение с UI и БД".
Разработка собственного приложения для работы с кластером
Статья
Kubernetes Native PostgreSQL-as-a-Service от Crunchy Data