Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

BusyBee is a high-performance messaging layer

Octocat-spinner-32 m4 Update WANAL_FLAGS January 29, 2014
Octocat-spinner-32 .gitignore Add upack file November 14, 2013
Octocat-spinner-32 LICENSE BusyBee is the event loop from HyperDex May 08, 2012
Octocat-spinner-32 Makefile.am Make "pause" pause immediately, before clearing the recv queue April 22, 2014
Octocat-spinner-32 README Added a README. May 10, 2012
Octocat-spinner-32 bench.h Allow anonymous server_ids for busybee April 07, 2013
Octocat-spinner-32 busybee-bench-mta.cc Add tools for checking contention February 18, 2013
Octocat-spinner-32 busybee-bench-st.cc Allow anonymous server_ids for busybee April 07, 2013
Octocat-spinner-32 busybee-bench-sta.cc Add tools for checking contention February 18, 2013
Octocat-spinner-32 busybee.cc Make "pause" pause immediately, before clearing the recv queue April 22, 2014
Octocat-spinner-32 busybee.pc.in Increase dep on po6/e April 10, 2013
Octocat-spinner-32 busybee.upack.in Add source for fedora November 15, 2013
Octocat-spinner-32 busybee_constants.h add osx support. February 11, 2013
Octocat-spinner-32 busybee_mapper.cc Rewrite BusyBee to use a new interface. November 20, 2012
Octocat-spinner-32 busybee_mapper.h Rewrite BusyBee to use a new interface. November 20, 2012
Octocat-spinner-32 busybee_mta.cc Reenable busybee_mta November 20, 2012
Octocat-spinner-32 busybee_mta.h Make "pause" pause immediately, before clearing the recv queue April 22, 2014
Octocat-spinner-32 busybee_returncode.cc Move some static functions out of the classes. December 30, 2012
Octocat-spinner-32 busybee_returncode.h Make busybee signal-safe January 02, 2013
Octocat-spinner-32 busybee_single.cc Allow busybee_single to connect to po6::net::location instead of host… April 10, 2013
Octocat-spinner-32 busybee_single.h Allow busybee_single to connect to po6::net::location instead of host… April 10, 2013
Octocat-spinner-32 busybee_st.cc Rewrite BusyBee to use a new interface. November 20, 2012
Octocat-spinner-32 busybee_st.h Fix clang warnings on OS X January 29, 2014
Octocat-spinner-32 busybee_st_windows.h Put windows in a separate file. March 05, 2013
Octocat-spinner-32 busybee_sta.cc Rewrite BusyBee to use a new interface. November 20, 2012
Octocat-spinner-32 busybee_sta.h Fix clang warnings on OS X January 29, 2014
Octocat-spinner-32 busybee_utils.cc Allow anonymous server_ids for busybee April 07, 2013
Octocat-spinner-32 busybee_utils.h Move some static functions out of the classes. December 30, 2012
Octocat-spinner-32 busybee_windows.cc Put windows in a separate file. March 05, 2013
Octocat-spinner-32 configure.ac Add upack file November 14, 2013
README
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.
Something went wrong with that request. Please try again.