Skip to content

Glossary: System Design Basics in Java

Transaction

Also written: transactions

A group of steps that succeed or fail together: if all finish they are committed, otherwise they are rolled back, like reserving every product in a cart or none.

Where the book teaches it

Related terms

ACID (atomicity, consistency, isolation, durability)Commit / rollback