And to answer your question, crossbar is an implementation of WAMP (Web Application Messaging Protocol) that is built on top of web sockets. If you are familiar with 1990s technology, think TIBCO for the web.
We used it at a startup in the mid 2010s, and it was great for real time communication between clients (browsers) and servers. Never had any issues.
+10000
> If you are familiar with 1990s technology
Is this extremely-subtle trolling?
From a developer perspective, you can create a "channel" and then start transmitting messages on that channel. Then someone else can subscribe and can listen to that channel.
In the same way, someone can "expose" a single method. And you as a developer can call that method from anywhere.
The medium of communication is WebSockets. The protocols it uses is WAMP.
Which means any programming language can implement this (on top of WebSockets) and can take advantage of "distributed application architecture".