03. Что необходимо знать для разработки приложений с PostgreSQL – Александр Васин
Лекция о практической работе с PostgreSQL. Рассмотрим протоколы простых и расширенных запросов, соединения в PostgreSQL и их ограничения, то, как устроены пулы соединений и как они позволяют обойти ограничения соединений.
Обсудим, до какого порога можно наращивать количество соединений с PostgreSQL и какие проблемы при этом возникают. Как устроены и какую задачу решают прокси-пулеры соединений (PgBouncer, Odyssey и др.). Также рассмотрим масштабирование PostgreSQL, синхронную и асинхронную репликацию. Как разрабатывать отказоустойчивые приложения, как реагировать на переключение мастера и реплик на примере абстракции менеджера пулов.
Полезные ссылки:
— практическая работа с PostgreSQL из Школы бэкенд-разработки — 2019
— клиент-серверный протокол
— Analyzing the Limits of Connection Scalability in Postgres
— Odyssey
#video — Odyssey: архитектура, настройка, мониторинг
— как и для чего Яндекс отключает собственные дата-центры
@ — получение роли (Master/Replica) при установлении подключения к PostgreSQL
7 views
6
6
4 days ago 01:16:09 1
SokolovBrothers - работа в шоу бизнесе, ошибки в поклонении / Чай с Жасмин
4 days ago 00:19:44 1
Лекарства от ПАРАЗИТОВ убивают РАК? Свежие научные факты от доктора-онколога
5 days ago 00:29:51 3
Попробуй World of Warcraft
5 days ago 00:07:33 1
Перкуссионный массаж головы и шеи
1 week ago 00:15:55 1
Правила классической мафии (2021)
1 week ago 00:12:38 1
ЧТО НЕ ТАК С ПЕСНЕЙ АННЫ АСТИ “ЦАРИЦА“? Гиперкомпенсация, неуверенность в себе и внутренняя пустота