Skip to content
Beanstalk is a simple, fast work queue.
Branch: master
Clone or download
Pull request Compare This branch is 1 commit ahead, 10 commits behind beanstalkd:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
adm
ct
doc
pkg
.gitignore
.travis.yml
Contributing
LICENSE
Makefile
README
conn.c
darwin.c
dat.h
file.c
freebsd.c
heap.c
job.c
linux.c
main.c
ms.c
net.c
primes.c
prot.c
sd-daemon.c
sd-daemon.h
serv.c
testheap.c
testjobs.c
testserv.c
testutil.c
time.c
tube.c
util.c
verc.sh
vers.sh
walg.c

README

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


QUICK START

    $ make
    $ ./beanstalkd


also try,

    $ ./beanstalkd -h
    $ ./beanstalkd -VVV
    $ make CFLAGS=-O2
    $ make CC=clang
    $ make check
    $ make install
    $ make install PREFIX=/usr

Requires Linux (2.6.17 or later), Mac OS X, or FreeBSD.
See doc/protocol.txt for details of the network protocol.

Uses ronn to generate the manual.
See http://github.com/rtomayko/ronn.


SUBDIRECTORIES

adm	files useful for system administrators
ct	testing tool; see https://github.com/kr/ct
doc	documentation
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-2013 the authors of beanstalkd.
Copyright in contributions to beanstalkd is retained
by the original copyright holder of each contribution.
See file LICENSE for terms of use.
You can’t perform that action at this time.