CouchDB db-per-user with shared data scalability
问题 I have an application with the following architecture: The master couchdb is required to share data between the users. EG: If user-1 writes data to the cloud, this replicates to the master and back to user-2 and user-3. However, as the user base increases so do the number of cloud user couchDBs, which results in a large number of replication links between the cloud user couchDBs and the master couchDB. I believe this can lead to a huge bottleneck. Is there a better way to approach this