Веб-версияОткрыть в Telegram

ПостОднажды любая компания, которая разрабатывает свой сервис, приходит к идее, что кластер БД, состоящий из мастера и неско…

10 августа 2022
З
Записки молодого девопсера
Ссылка
нажмите — покажем
Однажды любая компания, которая разрабатывает свой сервис, приходит к идее, что кластер БД, состоящий из мастера и нескольких реплик, можно разгрузить. Для этого можно читать данные с реплик. Однако, при реализации возникает один нюанс (далее будет пример с PostgreSQL). Нужно обязательно проверить, как на кластере с репликацией настроен механизм подтверждения транзакций. Подробнее https://cloud.yandex.ru/docs/managed-postgresql/concepts/replication#write-sync-and-read-consistency Идея в том, чтобы данные были консистентны на всех нодах кластера, чтобы не случилась ситуация, когда вы пишете на мастер данные, потом считываете их с реплики, а там этих данных нет. Это регулируется параметром synchronous_commit: https://postgrespro.ru/docs/postgrespro/13/runtime-config-wal#GUC-SYNCHRONOUS-COMMIT Список серверов для подтверждения транзакции: https://postgrespro.ru/docs/postgrespro/13/runtime-config-replication#RUNTIME-CONFIG-REPLICATION-MASTER (synchronous_standby_names)
3 · 300 ·

Рядом в ленте

ЗЗаписки молодого девопсераhttps://developers.redhat.com/articles/2022/06/20/8-open-source-kubernetes-security-tools#kubelinterЗЗаписки молодого девопсераКоллекция симпатичных тем для grub https://github.com/Jacksaur/Gorgeous-GRUB
это сообщение
ЗЗаписки молодого девопсераКоманда, которая обслуживает несколько десятков docker-образов, отвечает за их обновление, а также пишет неплохую документацию по использованию сервисов. https:ЗЗаписки молодого девопсераУ nginx есть отдельный аккаунт, под которым они публикуют образ nginx-unprivileged https://hub.docker.com/r/nginxinc/nginx-unprivileged, который запускается в н
ЗЗаписки молодого девопсераЗаписки молодого девопсера@young_devops_notes · канал · Технологии
143подписчиков789постов в индексе
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем