Fully support cross-database transactions.
Use Servicecomb-Saga.
Support reverted SQL, auto-generation of update snapshot and auto-compensation.