An app has petabytes of data mostly of images & videos. Data is user generated like Facebook.
The data is always less than 16 mb but is very high in number. No need for grid.
There is a lot of updation but a document has low concurrent users i.e less than 100.
To summarise, there is a lot of user generated content which is accessed by a small number of people. Like a private Instagram account. But is saved locally once read by its viewers.
Can mongo Realm handle this via sharding? What would be the architecture for this case?
Will there be performance issues? Cost per user uploading 1 gb a month?