Understanding Multi-Tenant Architecture