#postgresql

Миграция Stream Router: ИИ ускорил рефакторинг в 3000 раз

Datadog перевёл критический сервис маршрутизации метрик с KV-модели FoundationDB на PostgreSQL/DuckDB без простоев — операции, занимавшие 45 минут, теперь выполняются за 1 секунду. ИИ-инструменты Claude и Cursor ускорили рефакторинг метод за методом, а безопасность обеспечили исчерпывающие тесты и сине-зелёная инфраструктура.

CloudNativePG 1.28: установка и тест отказоустойчивости

Разбираем установку оператора CloudNativePG 1.28 в Kubernetes, развёртывание кластера PostgreSQL с кворумным failover и проверяем поведение при имитации временного сбоя через docker pause и заморозку cgroup.

etcd-кластеры для Patroni: введение и практика

etcd — это распределённое хранилище консенсуса (DCS), через которое Patroni по протоколу Raft выбирает лидера и гарантирует, что leader-lock захватит только один узел. В статье разбираются кворум, потеря меньшинства и размещение членов кластера по дата-центрам.

CloudNativePG: подключение внешних приложений

По умолчанию кластер PostgreSQL под управлением CloudNativePG доступен только внутри Kubernetes. В статье показано, как опубликовать сервисы rw/ro/r наружу с помощью MetalLB и Ingress-Nginx и проверить подключение через psql.

Резервное копирование PostgreSQL: pgBackRest, Barman, WAL-G

pgBackRest, Barman и WAL-G решают задачи, которые не тянут pg_basebackup и архивирование WAL: параллелизм, инкременты, шифрование и облако. Выбор начинается со стратегии RPO/RTO и правила 3-2-1, а не с таблицы возможностей.

Стоит ли запускать PostgreSQL в Kubernetes?

Запуск кластера PostgreSQL в Kubernetes — жизнеспособный, готовый к продакшену подход благодаря зрелым операторам вроде CloudNativePG. Но небольшой команде без экспертизы часто разумнее взять managed-сервис.

CloudNativePG и Crunchy PGO: честное сравнение

CloudNativePG и Crunchy PGO — два самых популярных open-source оператора PostgreSQL для Kubernetes. Сооснователь CloudNativePG честно, но открыто предвзято разбирает их архитектурные различия и что они значат при выборе платформы.

© 2026 meganuke