Synchronous Replication
Replicas function just like non-replicated servers
Synchronous replication - transaction updates all replicas of every item it updates
- Issues
- Too expensive for most applications, due to heavy distributed transaction load (2-phase commit)
- Can’t control when updates are applied to replicas