Multi-tenant SaaS
A software architecture pattern where one deployment serves many customers, each with isolated data.
Two camps: shared schema with a tenant_id column (cheap, risky) or database-per-tenant (physically isolated, slightly costlier to operate).
AssetMon picked database-per-tenant from day one. Cross-tenant data leakage is not a "we promise" control — it is physically impossible.