Una aplicación transaccional depende de una única base de datos Postgres. Si la base cae — mantenimiento planificado o falla de hardware — toda la aplicación queda no disponible. Agrega una réplica standby que pueda asumir automáticamente.
Una réplica de failover es una copia sincronizada de la base de datos que promueve automáticamente a primaria cuando la original cae, eliminando la BD como punto único de fallo. El beneficio es alta disponibilidad con un RTO de segundos a pocos minutos en lugar de horas — la mayoría de los proveedores cloud automatizan la promoción, haciendo que la indisponibilidad de la BD sea un evento raro y breve. Úsala cuando la indisponibilidad de la BD tiene impacto crítico en el negocio; acepta que la réplica puede tener un pequeño lag de replicación y que las transacciones no confirmadas en el primario en el momento del fallo pueden perderse.
Los criterios y pesos de evaluación se revelarán después de enviar tu solución. Esto garantiza una evaluación justa de tus habilidades de diseño.
Dibuja tu diagrama, explica tus decisiones de diseño y recibe feedback impulsado por IA.
Para una mejor experiencia, haz los desafíos en una computadora o tablet — dibujar la arquitectura en el celular es difícil.