This is beanstalkd, a fast, general-purpose work queue.
See http://xph.us/software/beanstalkd/ for general info.
See doc/protocol.txt for details of the on-the-wire protocol.
To build beanstalkd, just type “make”.
To run unit tests, type “make check”.
These unit tests use CUT, which can be found at http://sourceforge.net/projects/cut/.