Grokking System Design Fundamentals
Ask Author
Back to course home

0% completed

What is Replication?

Database replication is the process of copying and synchronizing data from one database to one or more additional databases. This is commonly used in distributed systems where multiple copies of the same data are required to ensure data availability, fault tolerance, and scalability.

Replication is widely used in many database management systems (DBMS), usually with a primary-replica relationship between the original and the copies. The primary server gets all the updates, which then ripple through to the replica servers

.....

.....

.....

Like the course? Get enrolled and start learning!