ciunkos.com/Glossary

Software projects and pricing

Multi-tenancy (multi-tenant SaaS)

One application and one deploy serving many client companies, with each client’s data kept apart.

Clients can share tables with a client column, get a schema each in one database, or a separate database each; AWS calls these pool, bridge and silo, and many products mix them. Shared tables are the cheapest to run because a release is one database update; separate databases suit clients whose contracts require them but multiply updates and backups. Moving from a separate copy per company to one multi-tenant product usually does not require a rewrite.

Share: LinkedIn · X ·

Related terms

  • MVP (minimum viable product): The smallest version of a product that tests whether people want it enough to use or pay.
  • White-label: A product sold under the buyer’s brand: their logo, colors and domain on software someone else builds and runs.
  • SLA (service level agreement): A contract that defines availability, response and fix times per priority, and what happens when they are missed.

← All terms

Free tools

Want the fun version? The Corporate-speak Translator has a Polish dictionary of office phrases and what they really mean. Corporate-speak dictionary (Polish) →

Need this built, fixed or reviewed?

I build and rescue products with AI coding agents under rules: AI features in production, honest estimates, email that gets delivered.

Przemysław Zalewski

How I work

Przemysław Zalewski · 15+ years shipping software

“a true bias for action” client CTO, public LinkedIn recommendation

All principles and risk levels →