Database Replication
- Tags
- sys-design
Is a way to support highly available systems by duplicating databases.
There's a few different shapes this approach can take but the general advantages are availability in numbers. You have multiple databases that can be queried in parallel, meaning you can distribute incoming load across multiple hosts.