Reliability & Security
Principles for ensuring system stability and safety.
Table of Contents
- ACID: Transaction Guarantees: Atomicity, Consistency, Isolation, Durability.
- Principle of Least Privilege: A subject should be given only those privileges needed for it to complete its task.
- Defense in Depth: Layering security mechanisms to increase security of the system as a whole.
- Fail Fast: Systems should stop normal operation rather than attempt to continue a possibly flawed process.