# Error Handling / Resilience

> The Error Handling / Resilience category holds 16 architecture principles.

Record: `architecture-category:error-handling-resilience`
Kind: category
Canonical: https://banes-lab.com/ontology#architecture-category-error-handling-resilience

Listed in [Principle categories](https://banes-lab.com/api/records/architecture-category.md), after [Event / Messaging / Asynchronous Architecture](https://banes-lab.com/records/architecture-category/event-messaging-asynchronous-architecture.md) and before [Architecture Review / Evolution / Governance Artifacts](https://banes-lab.com/records/architecture-category/architecture-review-evolution-governance-artifacts.md).

## Principle

- [Defensive Programming](https://banes-lab.com/records/architecture/defensive-programming.md)
- [Fail Fast](https://banes-lab.com/records/architecture/fail-fast.md)
- [Fail Safe](https://banes-lab.com/records/architecture/fail-safe.md)
- [Fail Secure](https://banes-lab.com/records/architecture/fail-secure.md)
- [Graceful Degradation](https://banes-lab.com/records/architecture/graceful-degradation.md)
- [Fault Tolerance](https://banes-lab.com/records/architecture/fault-tolerance.md)
- [Resilience](https://banes-lab.com/records/architecture/resilience.md)
- [Robustness Principle](https://banes-lab.com/records/architecture/robustness-principle.md)
- [Error Handling](https://banes-lab.com/records/architecture/error-handling.md)
- [Error Boundaries](https://banes-lab.com/records/architecture/error-boundaries.md)
- [Fallback Pattern](https://banes-lab.com/records/architecture/fallback-pattern.md)
- [Retry Pattern](https://banes-lab.com/records/architecture/retry-pattern.md)
- [Timeout Pattern](https://banes-lab.com/records/architecture/timeout-pattern.md)
- [Circuit Breaker Pattern](https://banes-lab.com/records/architecture/circuit-breaker-pattern.md)
- [Bulkhead Pattern](https://banes-lab.com/records/architecture/bulkhead-pattern.md)
- [Backpressure](https://banes-lab.com/records/architecture/backpressure.md)

## Layer

- [Correctness Core](https://banes-lab.com/records/layer/correctness-core.md)
