Daily Term: Replication
Replication
Replication involves creating copies of data across multiple servers to ensure availability and fault tolerance. For example, a database might replicate data to a secondary server so that if the primary fails, the secondary can take over. Replication can be synchronous (real-time) or asynchronous (delayed), and it improves reliability and read performance but introduces challenges in maintaining consistency across replicas.
Date: 2025-06-17