Skip to content

Hive is a scalable Comet/PUSH application server written in Erlang that allows you to create or integrate various Comet services into your WebApps. It supports lot’s of plugins and can easily communicate and seamlessly integrate into existing backends using HTTP or TCP!

License

Idorobots/hive

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hive

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!

Examples

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 the simple-chat that uses Redis and runs Hive in a two-node cluster configuration.

Documentation

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.

About

Hive is a scalable Comet/PUSH application server written in Erlang that allows you to create or integrate various Comet services into your WebApps. It supports lot’s of plugins and can easily communicate and seamlessly integrate into existing backends using HTTP or TCP!

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Erlang 98.6%
  • Shell 1.1%
  • Makefile 0.3%