Beanstalk Ruby Client

By: Keith Rarick

Beanstalk is a simple, fast workqueue service. Its interface is generic, but was originally designed for reducing the latency of page views in high-volume web applications by running time-consuming tasks asynchronously.

For more information see:

Notes

Multiple Threads

If you want to use this library from multiple concurrent threads, you should synchronize access to the connection. This library does no internal synchronization.

Contributors

  • Isaac Feliu

  • Peter Kieltyka

  • Martyn Loughran

  • Dustin Sallings