Open In App

What is Replication in Distributed System?

In a distributed system data is stored is over different computers in a network. Therefore, we need to make sure that data is readily available for the users. Availability of the data is an important factor often accomplished by data replication. Replication is the practice of keeping several copies of data in different places.

Why do we require replication?

The first and foremost thing is that it makes our system more stable because of node replication. It is good to have replicas of a node in a network due to following reasons:

Types of Replication

Active Replication:  

Advantages:



Disadvantages:

Passive Replication: 

Advantages:



Disadvantages:

Article Tags :