Advanced SaaS Architecture #tenant-isolation #pool-model #silo-model #multi-tenancy

Tenant Isolation Models Vocabulary

5 exercises — master the vocabulary of multi-tenant data isolation: pool, silo, and bridge models; row-level security; hybrid isolation; and data residency design.

0 / 5 completed
Tenant isolation vocabulary quick reference
  • Pool model — shared database, shared schema; tenant_id column separates tenant data
  • Bridge model — shared database, separate schema per tenant
  • Silo model — dedicated database per tenant; maximum isolation
  • Row-level security (RLS) — database-layer policy that enforces tenant filtering even if application code omits it
  • Hybrid isolation — SMB tenants in pool, enterprise tenants in silo; same application codebase
  • Blast radius — the scope of impact when a failure occurs; silo minimises blast radius
  • Tenant data leak — cross-tenant data exposure caused by missing or incorrect tenant filtering
  • Data residency — legal requirement that tenant data remains within a specified geographic region
1 / 5

A SaaS startup is building their first multi-tenant platform. The architect presents three options for tenant data isolation. She calls them pool model, silo model, and bridge model. Which description correctly defines each?