- Home
- Task Queue Software
- beanstalkd
On the recordRead 11 Oct 202614 facts
beanstalkd
Plans and prices
Beanstalk
Free
MIT-licensed source release · self-hosted software
Read 11 Oct 2026 · beanstalkd.github.io
On the record
- Administration
- The FAQ points to administration and monitoring tools on the project tools page.github.com · read 11 Oct 2026
- Architecture
- Producers put jobs into the queue and worker processes take jobs out and run them.github.com · read 11 Oct 2026
- Blocking jobs
- The reserve command blocks until a job is available, and reserve-with-timeout is also supported.github.com · read 11 Oct 2026
- 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#.github.com · read 11 Oct 2026
- Compatibility
- The client library page says the 1.x protocol remains compatible until beanstalkd 2.0.github.com · read 11 Oct 2026
- Distributed setup
- Clients can handle multiple beanstalkd servers, but each server does not know about other instances.github.com · read 11 Oct 2026
- 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.github.com · read 11 Oct 2026
- Notable limit
- The README lists Linux 2.6.17 or later, Mac OS X, FreeBSD, and Illumos as required operating systems.github.com · read 11 Oct 2026
- Persistence
- With the -b option, beanstalkd writes jobs to a binlog and can recover its contents after restart.github.com · read 11 Oct 2026
- Purpose
- Beanstalk is a simple, fast work queue for running time-consuming tasks asynchronously.beanstalkd.github.io · read 11 Oct 2026
- Queue organization
- Tubes are separate job queues that let producers and consumers work independently.github.com · read 11 Oct 2026
- Security
- The project’s download page identifies the source release as MIT-licensed; the opened official pages make no security or compliance claims.beanstalkd.github.io · read 11 Oct 2026
- Support
- The site directs bug reports to its mailing list.beanstalkd.github.io · read 11 Oct 2026
- Use case
- The site describes reducing page-view latency in high-volume web applications as the queue’s original purpose.beanstalkd.github.io · read 11 Oct 2026