Looking for the most scalable
messaging server for web and mobile?

Each day, MigratoryData's server delivers
real-time data to millions of end users.

Get started
Add real-time features in minutes using a simple API

We provide a unified API for the most popular environments, including JavaScript, iOS, Android, Java, .NET, C++, PHP, Node.js, Python, Ruby and more.

Our JavaScript library extends real-time messaging to any browser. It uses the WebSockets standard for the recent browsers. For the older browsers, having no support for WebSockets, messages are still pushed via techniques that use a single persistent TCP connection, like WebSockets do. So, real-time messaging is achieved for all browsers, all without additional plugins.

Scale to millions of concurrent users with a fraction of the cost

The MigratoryData server has been benchmarked to handle 10 million concurrent users on a single 1U server while streaming almost 1 Gbps real-time data. In addition, the MigratoryData server can be clustered to scale horizontally.

The massive vertical scalability per MigratoryData server and the near-linear horizontal scalability provide our customers with large costs savings as they are able to handle considerably more concurrent users and real-time data volumes with less hardware.

High availability and guaranteed message delivery

Multiple MigratoryData servers can be configured as an active/active cluster that provides:

  • high availablity with no single point of failure, and
  • guaranteed message delivery even in presence of sudden hardware failures or network disconnections,
all without the need for any network appliances such as load balancers or application delivery controllers.

May 10, 2019
Users go offline, but you can still keep them updated – Use MigratoryData Presence API to Implement your Fallback from Realtime Messaging to Notifications: Push Notifications, Email, SMS, and more
February 17, 2019
MigratoryData 5.0.25 Maintenance Release is Generally Available.
November 13, 2018
MigratoryData 5.0.24 Released with Support for OpenJDK.
July 13, 2018
MigratoryData 6 Introduces Scalable MQTT Messaging for IoT
October 9, 2017
Our new paper "Reliable Messaging to Millions of Users with MigratoryData" has been accepted at the prestigious annual ACM/IFIP/USENIX Middleware 2017 International Conference. Come to see us at the University of Nevada, Las Vegas, 11-15 December.
April 14, 2017
Introducing MigratoryData to Big Data: Elastic Stack
December 14, 2016
A Scalable Alternative To RESTful Communication: Mimicking Google’s Search Autocomplete With A Single MigratoryData Server
January 26, 2016
Fast C10M: MigratoryData running on a single Zing JVM achieves near 1 Gbps messaging to 10 million concurrent users with 15 millisecond consistent latency
May 20, 2015
How MigratoryData solved the C10M problem: 10 Million Concurrent Connections on a Single Commodity Server
MigratoryData technology is a key part of the software we have developed to help our clients lower their support, hardware, and software costs, eventually allowing them to replace their older thick-client terminals with a browser-based, thin-client application with all of the same capabilities but none of the system overhead.
Chris Boruff — President of Advisor Software, Morningstar

MigratoryData has allowed Heritage to take our real-time auction bidding system to the next level; providing more scalability, reliability, flexibility, and mobility than any of its competitors. MigratoryData's support is also second to none.
Ryan Sokol — Director of Web Technology, Heritage Auctions