Replication and Synchronization