O que é Multi-tenant (Arquitetura multi-inquilino)?
Multi-tenant é a arquitetura em que uma única instância do software atende muitos clientes ao mesmo tempo, com os dados de cada um isolados dos demais.
Em vez de subir uma cópia do sistema para cada cliente, uma aplicação multi-tenant serve todos a partir da mesma base, separando os dados por cliente (tenant). Isso reduz custo, facilita atualizações e é o padrão de quase todo SaaS.
O ponto crítico é o isolamento: um cliente nunca pode ver o dado de outro. Por isso a segurança a nível de linha (RLS) e o desenho de permissões são parte central da arquitetura, não um detalhe.