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