busybee
busybee copied to clipboard
BusyBee is a high-performance messaging layer
Busybee
BusyBee provides a messaging abstraction on top of TCP sockets.
BusyBee is a refined version of the HyperDex event loop. It exposes a "messaging" abstraction on top of TCP and automatically packs/unpacks messages on the wire. At the core of BusyBee is a thread-safe event loop that enables multiple threads to send and receive messages concurrently.
Build
Busybee depends on po6 and e. They can be built with the exact commands described below.
On Linux:
autoreconf -i
./configure
make
sudo make install
Then, if you want to install BusyBee:
autoreconf -i
./configure
make
sudo make install
Bindings
Busybee itself comes with API for C++.