Skip to content

ilovejs/crossbar

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crossbar.io

The polyglot application router.

Crossbar.io is an open-source application router that allows to build distributed systems out of application components which are loosely coupled and communicate in (soft) real-time.

Application components talk to each other over WAMP - an open communication protocol that runs native on the Web (via WebSocket) and unifies two simple, yet powerful messaging patterns in one protocol:

  • calling remote procedures (Remote Procedure Calls) and
  • publishing events (Publish & Subscribe)

At it's core, what Crossbar.io provides is the dynamic routing of calls and events between application components. In a robust, secure and scalable way. And application components can be deployed to and span multiple systems.

Finally, Crossbar.io is polyglot, which means application components can be written in different languages, e.g. Python, JavaScript or C++. Not only that, but each application component can run under it's native run-time system!

We think Crossbar.io is a big step forward, bringing more power and less complexity to developers.

If you are creating apps or systems like

and are looking for a fresh, powerful developer experience, Crossbar.io might be made for you;)

Where to go

For further information, please checkout the documentation or get in touch on our mailing list.


Copyright (c) 2014 Tavendo GmbH. Licensed under the Creative Commons CC-BY-SA license. "WAMP", "Crossbar.io" and "Tavendo" are trademarks of Tavendo GmbH.

About

Crossbar.io - The polyglot application router

Resources

Stars

Watchers

Forks

Packages

No packages published