Frente 01 · Tuning
PostgreSQL tuning
Query tuning, indexes, autovacuum, particionamento, configuração de memória, work_mem, shared_buffers e parallel workers para o seu workload real.
- EXPLAIN ANALYZE em todas as queries críticas
- Index strategy revisada (B-tree, BRIN, GIN, parcial)
- Particionamento declarativo (range, list, hash)
- Autovacuum agressivo onde precisa
Frente 02 · ClickHouse
ClickHouse em escala
Modelagem analítica, MergeTree e suas variantes, materialização incremental, projections e Distributed engine — para tabelas de bilhões de linhas.
- Escolha de engine por padrão de acesso
- Materialized views incrementais
- Sharding + replicação ZooKeeper/Keeper
- Compressão e codecs por coluna
Frente 03 · Replication
Replicação & alta disponibilidade
Streaming replication com Patroni, hot standby, failover testado, logical replication para CDC e read replicas geográficas.
- Patroni + etcd em produção
- Failover automático < 30s
- Backup contínuo com pgBackRest + WAL-G
- Restore drill mensal documentado
Frente 04 · Pipelines
Pipelines de dados
Ingestão em tempo real com Kafka/Debezium, ETL incremental, CDC entre Postgres e ClickHouse, idempotência e dead-letter por padrão.
- Kafka + Debezium para CDC
- dbt + ClickHouse para modelagem
- Exactly-once via offsets + Idempotência
- Observabilidade · lag, throughput, error rate