How do you design a multi-tenant system without overengineering?

2 points by dnosoz ↗ HN
I’m building a SaaS with multiple tenants and struggling to find the right balance between:

isolation scalability simplicity

Options I’m considering:

single DB, shared schema separate schemas per tenant fully isolated environments

For those who’ve done this in production, what approach worked best and why??

2 comments

[ 2.6 ms ] story [ 16.2 ms ] thread