# beanstalkd

General-purpose work queue server that one process fills with jobs and other processes take them from.


Source: https://findsoftware.frbit.cloud/beanstalkd/
Last reviewed: 2026-10-31
Listed since: 2026-10-31

## Record

### Links

- home: https://beanstalkd.github.io/
- repository: https://github.com/beanstalkd/beanstalkd
- docs: https://github.com/beanstalkd/beanstalkd/blob/master/doc/protocol.txt
- forum: https://groups.google.com/g/beanstalk-talk

### Identity

- status: active
- maintainer: Keith Rarick
- maintainerType: unknown
- parent: unknown
- firstRelease: 2007
- hqCountry: unknown

### Kind

- category: backend
- hosting: binary
- language: c
- runtime: binary
- runtimeMin: unknown
- basedOn: unknown

### Content

- contentStore: unknown
- databases: unknown
- adminUi: unknown
- headlessApi: unknown
- templating: unknown
- i18n: unknown

### Rendering and deploy

- runsAs: always-on
- renderingModes: unknown
- installMethod: apt-get

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 1
- latestReleaseDate: 2023-03-12

### Adoption

- githubStargazers: 6704
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 66
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://beanstalkd.github.io/ (read 2026-10-31)
- urls: https://github.com/beanstalkd/beanstalkd/blob/master/README.md (read 2026-10-31)
- urls: https://github.com/beanstalkd/beanstalkd (read 2026-10-31)
- maintainer: https://beanstalkd.github.io/download.html (read 2026-10-31)
- language: https://github.com/beanstalkd/beanstalkd (read 2026-10-31)
- runtime: https://github.com/beanstalkd/beanstalkd/blob/master/README.md (read 2026-10-31)
- category: https://beanstalkd.github.io/ (read 2026-10-31)
- license: https://beanstalkd.github.io/download.html (read 2026-10-31)
- licenseModel: https://beanstalkd.github.io/download.html (read 2026-10-31)
- installMethod: https://beanstalkd.github.io/download.html (read 2026-10-31)
- installMethod: https://beanstalkd.github.io/download.html (read 2026-10-31)
- installMethod: https://github.com/beanstalkd/beanstalkd/blob/master/README.md (read 2026-10-31)
- installMethod: https://beanstalkd.github.io/download.html (read 2026-10-31)
- installMethod: https://beanstalkd.github.io/download.html (read 2026-10-31)
- installMethod: https://beanstalkd.github.io/download.html (read 2026-10-31)
- installMethod: https://beanstalkd.github.io/download.html (read 2026-10-31)
- runsAs: https://beanstalkd.github.io/ (read 2026-10-31)
- firstRelease: https://github.com/beanstalkd/beanstalkd/tags (read 2026-10-31)
- latestReleaseDate: https://beanstalkd.github.io/download.html (read 2026-10-31)
- currentMajor: https://github.com/beanstalkd/beanstalkd/tags (read 2026-10-31)
- githubStargazers: https://github.com/beanstalkd/beanstalkd (read 2026-10-31)
- contributors: https://github.com/beanstalkd/beanstalkd (read 2026-10-31)

## Notes

beanstalkd is a work queue server written in C. A producer puts a job into the queue, and a worker reserves it, runs it and deletes it, so time-consuming tasks can run outside the request that created them. The project's own description says it was originally designed to reduce the latency of page views in high-volume web applications. The server has no configuration file and takes only a handful of command-line options, and it starts listening on the address and port given on the command line.

## Worth knowing

beanstalkd is a long-running process that listens for connections, so it belongs on a host that keeps services running. The [download page](https://beanstalkd.github.io/download.html) lists the packages that ship it, and the project's own [repository](https://github.com/beanstalkd/beanstalkd) holds the files for running it as a background service.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
