Série
PostgreSQL Reliability Lab
- 01
PostgreSQL Reliability Lab - Lab 01: Ambiente confiável com Docker
Construindo um ambiente PostgreSQL reproduzível e confiável com Docker, com foco em boas práticas próximas de produção.
- 02
PostgreSQL Reliability Lab - Lab 02: Inicialização de banco de dados
Evoluindo um PostgreSQL reproduzível para uma base realista, com roles, schemas, extensões, modelo de e-commerce e carga de dados automatizada.
- 03
PostgreSQL Reliability Lab - Lab 03: Backup não basta — restore, WAL archiving e PITR
Evoluindo o PostgreSQL Reliability Lab com backup lógico, backup físico, WAL archiving, restore validado e recuperação point-in-time.
- 04
PostgreSQL Reliability Lab - Lab 04: Streaming Replication no PostgreSQL
Construindo e validando uma réplica física por streaming no PostgreSQL Reliability Lab, com observação de WAL, atraso e limitações operacionais.
- 05
PostgreSQL Reliability Lab - Lab 05: Failover automático com Patroni, etcd e HAProxy
Implementando e validando failover automático no PostgreSQL com Patroni, etcd e HAProxy, incluindo promoção, retomada da escrita e reintegração do antigo líder.
- 06
PostgreSQL Reliability Lab - Lab 06: Observabilidade com Prometheus, Grafana e Loki
Construindo e validando uma camada de observabilidade para PostgreSQL e Patroni com métricas, logs estruturados, dashboards e regras de alerta.