Notes / Patterns / 02 Enterprise Application Patterns / 03 Transaction Patterns

03 — Transaction Patterns

Unit of Work, Identity Map, Lazy Loading, and Optimistic vs. Pessimistic Locking — the patterns that keep an object graph and its persisted state from drifting apart.

Chapter Navigation
On This Page

03 — Transaction Patterns

Purpose

[stub: transaction-patterns]

See Also

  • Transactional Outbox — a transactional-integrity pattern already written at the distributed-systems layer; this chapter covers the equivalent concerns at the single-datastore / ORM layer

Metadata

AuthorAmit Singh
Scopepatterns

Local graph

Full graph →