Hive is a scalable, Socket.IO based, Comet/PUSH application server written in Erlang that allows you kick it up a notch by introducing various real-time Comet services to your WebApps. It supports lot’s of plugins and can easily communicate with, and seamlessly integrate into existing backends using HTTP or TCP!
The examples
directory contains several examples that illustrate Hives capabilities:
examples/ping
- a multi-ping server that shows Hives Publisher-Subscriber channels.examples/simple-chat
- a simple real-time chat server written in Python/JavaScript that uses Hive as its backbone.examples/distributed-chat
- an extension to thesimple-chat
that uses Redis and runs Hive in a two-node cluster configuration.
For a user guide containing various tips on using Hive, please consult the docs
directory. It contains a detailed description of available plugins and features of Hive.