Sharing the MongoDB Realm Roadmap
We are pleased to announce a public roadmap for MongoDB Realm, the integrated product that combines Realm and Stitch, MongoDB’s serverless platform. The roadmap follows up on the vision that was presented at MongoDB World in June and brings you our more detailed plans.
We’re making our plans public so that you can see what’s coming, follow our progress, and give feedback as we work towards the best end-to-end platform for building modern applications.
Keep reading to learn about the investments we’re making and the key milestones on the way to building the MongoDB Realm product.
By mid-2020 we’ll hit a major milestone in our integration work when we release the public beta of MongoDB Realm.
We’re working to combine the best aspects of Stitch and Realm so that you can use Realm Sync alongside Stitch features like triggers and functions, authentication, Data access roles, and code deployment. We’re making sure it’s simple to sync data from the client to your Atlas database. And, we’re releasing new, merged MongoDB Realm SDK packages - along with lots of other features that will help you build better apps, faster.
An Updated Realm Database:
Over the summer, we increased Realm’s resources - including sending some MongoDB engineers to Copenhagen to help with the integration - and are working hard on future releases. Our teams have also charted the path to a fully integrated product, including new features and functionality that we’ve heard requested by this community.
We’ll continue developing the Realm Database during the first half of 2020, to allow for support for new types in the Realm schema, support for query operators on single-typed arrays, and Realm sharing between apps. All of these features give you more flexibility in how you store and interact with your data, and simplify your code.
New Features on MongoDB Stitch:
MongoDB’s serverless platform, Stitch, will also see new functionality like a GraphQL service. We’re enabling access across all of your MongoDB data sources to make it easy to start, extend, and scale your usage of GraphQL.
Of course, there’s never enough time to do everything. As part of our roadmap effort we’ll be deprioritizing some Realm features, like:
Realm’s Query-based Sync, which needs to be re-architected to maximize scalability and performance. We expect to do this when MongoDB Realm moves to the GA phase in the second half of 2020.
The ability to host MongoDB Realm in your own environments. In the long-term, we plan to offer this, but it won’t be available as part of our beta release.
Support for Realm’s Syncs current Adaptors, or syncing to non-Atlas databases.
While these features aren’t going away forever, we’re focusing our efforts elsewhere as we start to build a strong foundation for the future of MongoDB Realm.
The development, release, and timing of any features or functionality described for our products remains at our sole discretion. This information is merely intended to outline our general product direction and it should not be relied on in making a purchasing decision nor is this a commitment, promise or legal obligation to deliver any material, code, or functionality.