Bases de datos
PostgreSQL gestionado — ajustado, monitorizado, con backup.
Operamos Postgres como se merece: réplicas HA, restauración point-in-time validada semanalmente, pooling de conexiones, monitorización de planes de query.
Lo que gestionamos
Patroni y HA
Clústeres Patroni con elección de líder vía etcd, modo síncrono para RPO=0, pg_rewind para reincorporar primarios antiguos, failover en <30 segundos.
Backups y PITR
Archivado WAL continuo a almacenamiento de objetos, base backups con pgBackRest o WAL-G, simulacros de PITR ejecutados trimestralmente con tiempos medidos.
Connection pooling
PgBouncer en modo transaction, soporte de prepared statements (1.21+), pool size dimensionado a max_connections, autenticación auth_query.
Autenticación y RLS
SCRAM-SHA-256, autenticación basada en certificados para servicios, Row Level Security donde se requiere multi-tenancy, rotación de credenciales vía vault.
Rendimiento y tuning
Autovacuum ajustado por tabla, tuning de cost limit, REINDEX CONCURRENTLY y pg_repack en horario programado, monitorización de XID-age para prevenir wraparound.
Replicación y read replicas
Replicación streaming, slots de replicación lógica para CDC, read replicas con conscientes de lag, replicación entre regiones donde es justificable.
Compatible con todas las nubes que gestionamos
Mismo playbook en AWS, Google Cloud, Microsoft Azure y DigitalOcean — elige la nube, nosotros operamos el stack.
Cómo trabajamos contigo
1. Evaluar
Auditoría de dos semanas de tu configuración cloud según el framework del proveedor. Hallazgos concretos, sin paja.
2. Estabilizar
Cerramos las brechas principales de seguridad, fiabilidad y coste antes de entrar en operación continua.
3. Operar
Monitorización 24/7, guardia, gestión del cambio, revisiones mensuales y hoja de ruta trimestral.
Guías DIY y notas de campo
Hazlo tú mismo — o que lo hagamos por ti
Artículos cortos, runbooks y notas de campo de nuestros ingenieros. Cada uno empieza aquí como extracto y continúa en Medium.
30 may 20261 min de lectura
Migración de MySQL a Postgres — cuándo merece la pena, los baches y el workflow de pgloader
Hemos migrado bases de datos en ambos sentidos. Este es el marco de decisión honesto, las trampas de tipos de datos que muerden a cada equipo, y el runbook de migración que hemos refinado a través de engagements de clientes.
Leer extracto27 may 20261 min de lectura
Patrones de replicación de Postgres en 2026 — Patroni, servicios gestionados y la historia del failover
Cuándo montar tu propio clúster Patroni, cuándo usar Postgres gestionado, y las semánticas de failover que nadie explica hasta que producción rompe.
Leer extracto23 may 20261 min de lectura
Autovacuum de Postgres, desmitificado — el tuning que previene el pánico de wraparound a las 3 am
Los fallos de autovacuum son silenciosos hasta que no lo son. Así es cómo funciona realmente, las métricas que importan y el tuning por tabla que aplicamos en bases de datos de clientes.
Leer extracto21 may 20261 min de lectura
Pooling de conexiones de Postgres con PgBouncer — los patrones que usamos en producción
Modo transaction, modo session, prepared statements, y las decisiones de topología de clúster que determinan si PgBouncer ayuda o estorba.
Leer extracto10 may 20261 min de lectura
Ejecutar un simulacro de restauración PITR de PostgreSQL cada semana (este es nuestro runbook)
Las copias que nunca has restaurado no son copias. Nuestro simulacro semanal de point-in-time recovery — qué prueba, qué automatizamos, y qué seguimos haciendo a mano.
Leer extracto
¿Listo para quitar la carga operativa a tu equipo?
Reserva una llamada de descubrimiento de 30 minutos. Auditamos tu configuración cloud actual y te mostramos exactamente dónde aportamos valor.