Multi-tenacidade

Multi-tenacidade refere-se a um princípio de arquitetura de software em que uma única instância do software executado em um servidor serve vários inquilinos. Um inquilino é um grupo de usuários que compartilham a mesma parcela do software que utilizam. Com uma arquitetura multi-tenaz, um aplicativo de software é projetado para fornecer a cada inquilino uma parte dedicada da instância, incluindo os seus dados, configuração, gerenciamento de usuários, funcionalidades individuais do inquilino e propriedades não-funcionais. A multi-tenacidade contrasta com arquiteturas de várias instâncias em que as instâncias de software operam separadamente para o atendimento de diferentes inquilinos. Os comentaristas consideram a multi-tenacidade como uma característica importante da computação em nuvem.

Sobre Willian Tuttoilmondo 12 Artigos
Arquiteto de software com mais de 25 anos de experiência em desenvolvimento de software, especialista em desenvolvimento multicamadas utilizando Embarcadero Delphi e NodeJS para o back-end e o próprio Delphi para o front-end. Usuário Linux desde 1998, é evangelista PostgreSQL, banco de dados no qual é especialista. Ocupa hoje a posição de arquiteto de software na TOTVS, a maior empresa de tecnologia do Brasil, além de ser sócio fundador da LT Digital Labs, empresa especializada em desenvolvimento e treinamentos.