Skip to content
SPECIFICTION
Get listed

beanstalkd

beanstalkd.github.io

Free plan macOSLinuxSelf-hosted
Visit beanstalkd.github.io
Spec score 8.1 #10 of 37 in Task Queue Software

Spec sheet

Purpose
Beanstalk is a simple, fast work queue for running time-consuming tasks asynchronously.Read 11 Oct 2026 · beanstalkd.github.io
Security
The project’s download page identifies the source release as MIT-licensed; the opened official pages make no security or compliance claims.Read 11 Oct 2026 · beanstalkd.github.io
Support
The site directs bug reports to its mailing list.Read 11 Oct 2026 · beanstalkd.github.io
Administration
The FAQ points to administration and monitoring tools on the project tools page.Read 11 Oct 2026 · github.com
Architecture
Producers put jobs into the queue and worker processes take jobs out and run them.Read 11 Oct 2026 · github.com
Blocking jobs
The reserve command blocks until a job is available, and reserve-with-timeout is also supported.Read 11 Oct 2026 · github.com
Client integrations
The project lists client libraries for languages including C, C++, Clojure, Go, Java, JavaScript, Node.js, PHP, Python, Ruby, Rust, and .NET/C#.Read 11 Oct 2026 · github.com
Compatibility
The client library page says the 1.x protocol remains compatible until beanstalkd 2.0.Read 11 Oct 2026 · github.com
Distributed setup
Clients can handle multiple beanstalkd servers, but each server does not know about other instances.Read 11 Oct 2026 · github.com
Job handling
Jobs can be buried so they remain out of the ready queue until kicked, which the FAQ says can prevent a timed-out task from being rerun.Read 11 Oct 2026 · github.com
Notable limit
The README lists Linux 2.6.17 or later, Mac OS X, FreeBSD, and Illumos as required operating systems.Read 11 Oct 2026 · github.com
Persistence
With the -b option, beanstalkd writes jobs to a binlog and can recover its contents after restart.Read 11 Oct 2026 · github.com
Queue organization
Tubes are separate job queues that let producers and consumers work independently.Read 11 Oct 2026 · github.com
Use case
The site describes reducing page-view latency in high-volume web applications as the queue’s original purpose.Read 11 Oct 2026 · beanstalkd.github.io

Plans and prices

Beanstalk Free MIT-licensed source release · self-hosted software Read 11 Oct 2026 · beanstalkd.github.io

Every beanstalkd plan and price →

Where Specifiction places it

Alternatives to beanstalkdAll alternatives →