Why it’s hard
•Imagine sending to each DBMS to say “commit this txn T now”
•Even though this message is on its way,  any DBMS might abort T spontaneously
–e.g. due to a system crash