Prepare Phase:?
- The coordinator (typically a transaction manager) sends a prepare request
to all participant services (e.g., databases).
- Each participant service checks if it can commit the transaction (e.g., by
ensuring its local transaction is successful) and responds with a vote (either
commit or abort).