-------------------------------------------------------- -------------------------------------------------- ++ |||| |||| |||| ||||| ||||| o ||||| ||||||||| ||||||||| ||||||||| ||||||||| ||--|------|||--|------|| ||||||| ||||||| |------------------------|-|------------------------- ||||| |------------|-----------|-|------------|------------ -----------------|--------------------------|------| ||||| ||||| ||||| ||||||||| ||||||||| ||||||||| ||||||||| ||--|------|||--|------|| ||||||| ||||||| |---------------------------------------------------- ||| |-----------|--------------------------|----------- ++ ||| ||| --------------------------------------------------------- ++ ------------------------------------------------------ ++ |/////////| --//----//----//----//----//----//----//----//----//-- ++
Platforms
Shared schema, schema per tenant or database per tenant. How each isolation model works, where it leaks, and why tenancy has to reach auth, caches, jobs and backups as well as the database.
Ilya Ismatov 7 September 2026 6 min read