vaggelis-diatsigkos
CCConvex Community
•Created by vaggelis-diatsigkos on 7/30/2024 in #general
Multiple DBs and region selection
A good alternative would be to introduce a gateway project. It would be like a normal project (database, functions, storage, e.t.c.) with the only difference the ability to downstream queries/mutations/actions/http based on some rules (ideally codefirst). If there is a way to somehow auto-sync code functions across tenants (different projects) then I think every aspect is covered. By the way this would also help to differentiate the costs per tenant.
7 replies
CCConvex Community
•Created by vaggelis-diatsigkos on 7/30/2024 in #general
Multiple DBs and region selection
Yes exactly. I was referring specifically for these edge cases where the clients require to have their data split.
7 replies
CCConvex Community
•Created by vaggelis-diatsigkos on 7/30/2024 in #general
Multiple DBs and region selection
First of all thanks for the quick feedback. Good to hear that region selection is in your plans! Sure I can share an example regarding multiple dbs. The first that comes to my mind is for multitenancy (with data segregation). One common db (for users, permissions, tenants) and one database foreach tenant. There are cases where the orgs, or groups have under their structure multiple companies. Each company sometimes needs their data segregated (and scalable). -- I hope the example was clear.
7 replies