BeanstalkD alternatives and similar tools
Based on the "Queuing" category.
Alternatively, view BeanstalkD alternatives based on common mentions on social networks and blogs.
-
Resque
Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later. -
HornetQ
HornetQ is an open source project to build a multi-protocol, embeddable, very high performance, clustered, asynchronous messaging system. -
The Apollo Project
DISCONTINUED. ActiveMQ Apollo is a faster, more reliable, easier to maintain messaging broker built from the foundations of the original ActiveMQ.
CodeRabbit: AI Code Reviews for Developers

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of BeanstalkD or a related project?
README
beanstalkd
Simple and fast general purpose work queue.
See doc/protocol.txt for details of the network protocol.
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms. See CodeOfConduct.txt for details.
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, FreeBSD, or Illumos.
Currently beanstalkd is tested with GCC and clang, but it should work with any compiler that supports C99.
Uses ronn to generate the manual. See http://github.com/rtomayko/ronn.
Subdirectories
adm
- files useful for system administratorsct
- testing tool; vendored from https://github.com/kr/ctdoc
- documentationpkg
- scripts to make releases
Tests
Unit tests are in test*.c. See https://github.com/kr/ct for information on how to write them.