Realm provides a database tailored for mobile applications. The most popular third-party database globally, Realm powers apps in use by over a billion users. Realm has focused on the mobile side of things and offers caching and synchronization services that are critical for the mobile use case.
The company is broadening its offering today with the announcement of the Realm Mobile Platform, an amalgam of the existing database and a new product, Realm Object Server.
Object Server deals with delivering live data synchronization between users. In practice, it uses live objects across both database and server, which update automatically in response to changes on either side. These objects are then integrated between the two ends of the chain, with data encrypted throughout the process. The use cases for this two-way synchronicity are obvious: Messaging and chat, live collaboration, two-way data syncing and offline functionality are all enabled by this.