Dúvida multi-tenant individual ou compartilhado
Olá amigos,
Estou com uma dúvida em um projeto com Postgre onde haverão muitos usuários possuindo chat em tempo real com seus clientes:
Qual tipo de multi tenant utilizar?
Atualmente estou seguindo pelo lógico (separando tudo com tenant_id e em um escopo global utilizando builder com where tenant_id = X).
Será que isso vai ser o suficiente conforme o projeto vai escalando?
Seria mais recomendado fazer um schema pra cada tenant já que estou com POSTGRE?
Agradeço