beanstalkd
beanstalkd.github.io
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
Where Specifiction places it
- Task Queue Software#10 of 378.1
- Message Broker Software#18 of 397.9
- Message Queue (MQ) Software#17 of 297.8