Hub de material de estudo pessoal sobre PostgreSQL: da arquitetura interna (processos, MVCC, WAL, armazenamento) à operação em produção — otimização de queries e migrações sem downtime. Parte do projeto maior de arquitetura de banco de dados do hub tech.
Processos, armazenamento físico, MVCC, WAL, VACUUM, replicação, segurança e extensibilidade — do básico ao avançado. Comece por aqui.
EXPLAIN em profundidade, métodos de acesso, algoritmos de join, os seis tipos de índice, anti-padrões e um laboratório reproduzível.
Sete estratégias de migração e upgrade sem parar o banco: replicação física e lógica, pg_upgrade, pglogical, CDC e ferramentas gerenciadas.
Eleição de líder, failover automatizado, fencing e reconfiguração de réplicas — um guia prático de HA self-managed.
pg_dump vs pg_basebackup vs WAL-G/pgBackRest, estratégias de retenção e como testar um restore de ponta a ponta.
Métricas essenciais via pg_stat_*, integração com Prometheus/Grafana e os sinais que antecipam um incidente.