Tag: failover
Browse 8 practical software engineering resources tagged with "failover". Discover code recipes, design patterns, documentation templates, and in-depth guides to help you build, deploy, and maintain production-ready solutions involving failover. Each resource is written for engineers who ship real systems, with copy-paste examples and practical trade-offs.
Failover and High Availability
Failover is the process of switching to a redundant or standby system when the primary fails. It is a key component of high-availability architectures.
The resources below cover active-passive, active-active, load balancer failover, database replicas, and disaster recovery. Each guide shows how to design systems that recover quickly.
Every resource includes clear explanations, copy-paste code, and practical warnings. Use them to make informed decisions, avoid production pitfalls, and speed up your delivery. If you are just getting started, read the beginner-friendly articles first; if you are experienced, jump straight to the advanced patterns and architecture guides. New resources are added regularly, so bookmark this page and check back for the latest patterns.
Fallover: Switch to Standby on Primary Failure Detection
How to switch to a standby system on primary failure detection. Covers active-passive,...
Cross-Region Failover Test Template
A template for documenting multi-region disaster recovery test procedures.
Disaster Recovery Test Plan
A template for planning and executing disaster recovery tests including failover validation, data...
Database Failover Runbook
A step-by-step runbook for executing database failover procedures safely with minimal downtime and...
Complete Guide to PostgreSQL Replication
Master PostgreSQL replication. Covers streaming replication, logical replication, cascading...
Complete Guide to Redis in Production
Run Redis in production. Covers persistence (RDB, AOF), clustering, sentinel for HA, failover...
Database Replication — Master-Slave, Multi-Master
A practical guide to database replication strategies: master-slave, multi-master, synchronous vs...
Disaster Recovery: RTO, RPO, and Resilient Recovery Runbooks
A practical guide to disaster recovery planning: defining RTO and RPO, backup strategies,...