recall

← recall

workload isolation concept

Architectural principle: critical workloads (checkout, login) should not share fate with non-critical ones (analytics, recommendations) — separate compute, separate connection pools, separate quotas.

Architectural principle: critical workloads (checkout, login) should not share fate with non-critical ones (analytics, recommendations) — separate compute, separate connection pools, separate quotas. Bulkhead at the architecture level. Multi-tenant isolation is a stronger version: one customer's spike should not degrade another's. Cell-based architecture and shuffle sharding are concrete patterns for it.

see also

topics: architecture, resilience

references: