To fully understand my case consider an app like Instagram, is it possible do develop a similar app (in IOS - Swift) using Realm SDK synchronized with Atlas?
Ive read a lot of info and tutorials about Realm (task tracker app too), but I think Im missing something or its impossible to make a similar app with it. Realm let user access data through a partition key but in a social app most of data is accessible to everyone (maybe only private infos like mail or phone number are not shared), so my doubt is that each time I call a sync function with a partition key to retrieve all posts it will download all posts present in atlas (since they all have the same partition value) and at the same time will merge them into my local Realm, you can imagine its impracticable.
Is this a case where choosing an own backend framework suits better or am I missing something?