The Desi Architect
Notes / Design Interview Problems / Design Atlassian / Multi-Tenant SaaS (Tenant Isolation, Sharding & Noisy-Neighbour Defense)
Track 5 · Design Interview Problems

Design Atlassian / Multi-Tenant SaaS (Tenant Isolation, Sharding & Noisy-Neighbour Defense)

A three-person startup and a global bank with 200,000 employees share the same Jira and Confluence cluster. How modern multi-tenant SaaS isolates noisy neighbours, enforces zero data leaks using database Row-Level Security (RLS), and shards data across shared and dedicated pools.

Interview problem25 min read
On this page
  1. The Monday 9:00 AM Jira freeze
  2. 🟢 Layer 1: The Multi-Tenancy Architecture Spectrum
  3. 🟡 Layer 2: Zero Data Leaks via Row-Level Security & Noisy-Neighbour Throttling
  4. 🔴 Layer 3: Sharding, Cross-Tenant Migration & Compliance
  5. The Decision Matrix
  6. Cross-Questions & Deep Dives