Database
Database management systems.
OLTP, OLAP and In-Memory databases.
Distributed transaction
Common solutions
Two-phase commit/XA
SAGA
TCC
Local messaging
Transactional messaging
Best-effort notification
Sub-transaction barrier
Reference reading