5 ms·
Been working on TenantSaas, a .NET library to make developing multi-tenant apps safer. Wanted something that prevents background jobs or admin scripts from acci
by enterexit 7mo ago
Been working on TenantSaas, a .NET library to make developing multi-tenant apps safer. Wanted something that prevents background jobs or admin scripts from accidentally running across tenants by refusing to run when tenant context isn’t clear. Comes with contract tests teams can run in CI. Still early, so be gentle.
https://github.com/vladkuz/TenantSaas https://github.com/vladkuz/TenantSaas
- TZubiri 7mo agoWhat do you mean by multi-tenant apps? I hear multi-tenant in the context of hosting infrastructure, so EC2/EKS/Heroku would be mutli-tenant. But a multitenant app, wouldn't that be any app? Like say, stripe or github?
- enterexit 7mo agoYeah, stripe, github, slack, etc. are multi-tenant apps - they run the same system but each company's data is supposed to stay separate. EC2/Heroku are infrastructure multi-tenants, so they isolate at vm or container level. App multi-tenancy - isolation happens at the app and db level.