Three-Phase Commit (3PC) - Data Synchronization Patterns | OneNoughtOne