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