Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
BusyBee is a high-performance messaging layer

Bump po6 to 0.6

latest commit 5b67f004aa
Robert Escriva authored
Failed to load latest commit information.
m4
.gitignore Update gitignore
LICENSE
Makefile.am Make "pause" pause immediately, before clearing the recv queue
README Added a README.
bench.h
busybee-bench-mta.cc Add tools for checking contention
busybee-bench-st.cc
busybee-bench-sta.cc Add tools for checking contention
busybee.cc
busybee.pc.in Increase dep on po6/e
busybee.upack.in Add source for fedora
busybee_constants.h
busybee_mapper.cc Rewrite BusyBee to use a new interface.
busybee_mapper.h
busybee_mta.cc Reenable busybee_mta
busybee_mta.h
busybee_returncode.cc
busybee_returncode.h
busybee_single.cc
busybee_single.h Allow busybee_single to connect to po6::net::location instead of host…
busybee_st.cc
busybee_st.h
busybee_st_windows.h Put windows in a separate file.
busybee_sta.cc
busybee_sta.h
busybee_utils.cc Allow anonymous server_ids for busybee
busybee_utils.h
busybee_windows.cc
configure.ac

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.