Databases
Managed PostgreSQL — tuned, monitored, backed up.
We run Postgres the way it deserves: HA replicas, point-in-time recovery validated weekly, connection pooling, query-plan monitoring and migration safety. On RDS, Cloud SQL, Azure Database or self-hosted with Patroni.
O que gerenciamos
Patroni e HA
Clusters Patroni com eleição de líder via etcd, modo síncrono para RPO=0, pg_rewind para reincorporar primaries antigos, failover em <30 segundos.
Backups e PITR
Arquivamento contínuo de WAL para object storage, base backups com pgBackRest ou WAL-G, drills de PITR executados trimestralmente com tempos medidos.
Connection pooling
PgBouncer em modo transaction, suporte a prepared statements (1.21+), tamanho de pool dimensionado contra max_connections, autenticação auth_query.
Auth e RLS
SCRAM-SHA-256, autenticação baseada em certificado para serviços, Row Level Security onde multi-tenancy é necessário, rotação de credenciais via vault.
Performance e tuning
Autovacuum ajustado por tabela, tuning de cost limit, REINDEX CONCURRENTLY e pg_repack em cronograma, monitoramento de XID-age para prevenir wraparound.
Replicação e read replicas
Replicação streaming, slots de replicação lógica para CDC, read replicas com consciência de lag, replicação entre regiões onde justificável.
Compatible across every cloud we manage
Same playbook on AWS, Google Cloud, Microsoft Azure and DigitalOcean — pick the cloud, we'll run the stack.
How we engage
1. Assess
Two-week audit of your current cloud setup against the provider's Well-Architected / Architecture Framework. Concrete findings, no fluff.
2. Stabilise
We close the top security, reliability and cost gaps before going into steady-state operations.
3. Operate
24/7 monitoring, on-call, change management, monthly reviews and a roadmap for the next quarter.
DIY guides & field notes
Build it yourself — or have us do it for you
Short articles, runbooks and field notes from our engineers. Each one starts here as a snippet and continues on Medium.
30 de mai. de 20261 min de leitura
Migração de MySQL para Postgres — quando vale a pena, as pegadinhas e o workflow do pgloader
Já migramos bancos de dados nos dois sentidos. Este é o framework de decisão honesto, as armadilhas de tipos de dados que mordem todo time, e o runbook de migração que refinamos por engagements de cliente.
Read snippet27 de mai. de 20261 min de leitura
Padrões de replicação Postgres em 2026 — Patroni, serviços gerenciados e a história do failover
Quando montar seu próprio cluster Patroni, quando usar Postgres gerenciado, e as semânticas de failover que ninguém explica até a produção quebrar.
Read snippet23 de mai. de 20261 min de leitura
Autovacuum do Postgres, desmistificado — o tuning que evita o pânico de wraparound às 3 da manhã
Falhas de autovacuum são silenciosas até não serem. Veja como ele realmente funciona, as métricas que importam e o tuning por tabela que aplicamos em bases de clientes.
Read snippet21 de mai. de 20261 min de leitura
Connection pooling do Postgres com PgBouncer — os padrões que rodamos em produção
Modo transaction, modo session, prepared statements, e as decisões de topologia de cluster que determinam se o PgBouncer ajuda ou atrapalha.
Read snippet10 de mai. de 20261 min de leitura
Rodar um drill de restauração PITR do PostgreSQL toda semana (este é o nosso runbook)
Backups que você nunca restaurou não são backups. Nosso drill semanal de point-in-time recovery — o que ele testa, o que automatizamos, e o que ainda fazemos na mão.
Read snippet
Ready to take the operational load off your team?
Book a 30-minute discovery call. We will audit your current cloud setup and show you exactly where we add value.