Dynamic Replica Instantiation/Removal
Purpose
- On-demand replica creation
- Removal of “dead” replicas
Problem
- Replica addition and removal needs to be synchronized with respect to all participating servers.
Solution
- Use transaction commit mechanism to atomically decide on replica addition and removal.