Designing a Multi-Tenant SaaS on Free-Tier Infrastructure
Schema-per-tenant vs shared schema, edge caching, and how to defer paid infra until you actually need it.
- Author
- Randhir Jassal
- Published
- Reading time
- 11 min read
- Views
- 7 views
The cheapest viable architecture
Vercel Hobby + Supabase free + Upstash free can carry the first 5k users.
Tenancy
Shared schema with a tenant_id column wins for fast prototyping. RLS guards rows.
When to upgrade
Move only the bottleneck. Don't migrate the whole stack.
Get the next issue
A short, curated email with the newest posts and questions.