/node-message-broker

A decentralized message passing broker

Primary LanguageCoffeeScriptMIT LicenseMIT

node-message-broker

A decentralized message passing broker based on DHT, TChannel and Socket.IO. Here is a simple web demo.

Features

  • Decentralized

Usage

Configure

Configure the wan ip and the nodes you want to join in the file config.js.

Start the node

$ apt-get install nodejs npm make g++
$ make init
$ make build
$ node index.js

Setup the client

Passing the messages through the Socket.IO protocol. Check out the demo for more details.

Topology