# Architecture principles whose scope is critical section

> 1 record

This index as JSON: https://banes-lab.com/json/api/facets/architecture/scope/critical-section

## Entries

- [Pessimistic Locking](https://banes-lab.com/records/architecture/pessimistic-locking.md): A design pattern that locks a record before reading it for update, so other writers wait until the transaction ends.
