Realm Cloud with standard tier implications for 5000/10000 concurrent users

We are using Realm db with standard tier, 20 GB of bandwidth/ Monthly for our Mobile app content sync. Our current Realm db size is approximately 400 MB. If 5000/10,000 concurrent users use our Mobile app with standard tier we would like to understand the implications :

  1. If 5000 concurrent users use our Mobile app overshooting 20 GB of bandwidth. What happens to data sync and Realm db connection?

  2. If 10, 000 concurrent users use our Mobile app overshooting 20 GB of bandwidth. What happens to data sync and Realm db connection?

  3. If 5000 concurrent users use our Mobile app is within 20 GB of bandwidth. What happens to data sync and Realm db connection?

  4. If 10, 000 concurrent users use our Mobile app is within 20 GB of bandwidth. What happens to data sync and Realm db connection?

What all issues we may run into if we exceed 20 GB of bandwidth with standard tier.

Thanks!
Shruthi.S

@Shruthi_S This sounds like the legacy Realm Cloud, I’d encourage you take a look at our newly launched MongoDB Realm platform which integrates with MongoDB Atlas. The MongoDB Realm pricing also scales with you as your app grows and has a substantial free tier - https://docs.mongodb.com/realm/billing/

To answer your question though those tiers do not affect each other, ie. increasing the amount of concurrent users does not decrease the amount of bandwidth. Your performance mileage will vary with your usage pattern and there is no guarantee of scalability. I’d encourage you to take a look at MongoDB Realm as all future performance improvements will be going into this platform.

1 Like

@Ian - What are the implications migrating from Realmdb to Mongo Realm db?

  1. Will it need implementation and code changes to migrate from Realm db to Mongo Realmdb?

  2. What’s the pricing and bandwidth details for Mongo Realm db standard tier ?

  3. Once the standard tier bandwidth is reached does Mongo realm db auto scale?

Thanks!
Shruthi.S

@Shruthi_S

  1. There are some code changes but it is mostly for opening the realm and authenticating the user. You can see this in the docs - https://docs.mongodb.com/realm/ios/quick-start/
  2. The free tier is explained in the billing doc linked above
  3. There is no standard tier - there is a free tier and then you are billed for consumption after. This is explained in the above linked billing document