Our Multi-tenancy Journey with Postgres Schemas and Apartment Multi-tenancy is a hot topic these days. My definition of a multi-tenant application is a software system that serves multiple customers, each with their own isolated view of their own data in that system. Each customer and their data is often referred to as a tenant, hence multi-tenancy. In an earlier blog post on sharding multi-tenant