Multiusuario es una arquitectura de software en la que una única instancia del software se ejecuta en un servidor y sirve a varios usuarios. El caso de uso más común para los sistemas multiusuario son las aplicaciones basadas en SaaS, que utilizan diferentes niveles de aislamiento de datos según el dominio de la aplicación. En tiempo de ejecución, las solicitudes se redirigen a esquemas específicos en la misma base de datos para proporcionar aislamiento de datos a los arrendatarios. Aquí vamos a hablar sobre un tipo específico de multiusuario y cómo lo implementa exactamente Postgres.