Summary
Rate limiting enforces per-tenant quotas at the API level; tenant isolation enforces per-tenant resource boundaries at the database level. Together they provide multi-layered protection against noisy neighbors.
Evidence
- ·tenant_isolation lists rate_limiting in related_patterns and enforces per-tenant resource quotas (patterns/tenant_isolation.yaml)
- ·rate_limiting applicable_when one tenant's traffic must not crowd out others (patterns/rate_limiting.yaml)
Evidence grounding
Grounded, 2 supporting itemsRate limiting caps a tenant at the API boundary; tenant isolation partitions resources at the data layer.