Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Beanstalk is a simple, fast work queue.
C Shell

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
adm
ct
doc
mk
pkg
.gitignore
LICENSE
Makefile
README
conn.c
dat.h
file.c
heap-test.c
heap.c
integ-test.c
job-test.c
job.c
main.c
ms.c
net.c
port-bsd.c
port-darwin.c
port-freebsd.c
port-linux.c
primes.c
prot.c
sd-daemon.c
sd-daemon.h
sock-bsd.c
sock-darwin.c
sock-freebsd.c
sock-linux.c
srv.c
time.c
tube.c
util-test.c
util.c
walg.c

README

This is beanstalkd, a fast, general-purpose work queue.
See http://kr.github.com/beanstalkd/ for general info.

QUICK START

    $ make
    $ ./beanstalkd

also,

    $ make CFLAGS=-g
    $ make CC=clang
    $ make check
    $ make install
    $ make install PREFIX=/usr

You might need to type "gmake"; our build requires GNU make.
Requires Linux (2.6.17 or later), Mac OS X, or FreeBSD.
See doc/protocol.txt for details of the network protocol.


SUBDIRECTORIES

adm	files useful for system administrators
ct	testing tool; see https://github.com/kr/ct
doc	documentation
mk	include files for make
pkg	miscelaneous files for packagers


TESTS

Unit tests are in *-test.c. See https://github.com/kr/ct for
information on how to write them.

Copyright 2007-2011 the authors of beanstalkd.
Copyright in contributions to beanstalkd is retained
by the original copyright holder of each contribution.
See the COPYING file for terms of use.
Something went wrong with that request. Please try again.