That's am impressive bit of technology, and nice to see it's making extensive use of Erlang (we're using Elixir).<p>I'd be interested to know if the service works across multiple regions though. Some of the biggest challenges we've faced when engineering our realtime platform has been in having no single point of congestion and effectively peer-to-peer routing within the cluster. This is not that important if all your servers can be in a single region, however if you want your users in Australia for example to have a similar latency profile to those in USA, then clients in Oz need to connect to servers in Oz and all routing for customers in Oz does not need to traverse continents for other customers in Oz, but does for customers in US. I'd be interested to know if that was tackled in the design. Michal you following this thread?<p>Matt
Ably realtime - <a href="https://www.ably.io" rel="nofollow">https://www.ably.io</a>