Hacker News new | ask | show | jobs
by jbverschoor 884 days ago
Salesforce uses a (postgres) database per tenant ('org'). Imo db per tenant is the way to go for most SaaS problems.

The ease of backup/restore, the extra layer of separation, the ability to 'easily' move something off cloud -> on premises or local

2 comments

Also it should, in theory, make it nicer to do gradual rollouts/migrations.
I forget that this has been a very popular strategy for a long time with more traditional databases.