Eric Day

Thoughts, code, and other oddments.
Dark | Light

< || >

Gearman, Now With Persistent Queues

May 20th, 2009

I’m pleased to announce version 0.6 of the Gearman C server and library. The major new feature of this release is a pluggable persistent queue for the job server. It comes bundled with a libdrizzle module (so your queue can live in Drizzle or MySQL), but Brian has already written a libmemcached module and there is a flat-file module in the works as well. The persistent queue allows background jobs to be stored via the pluggable module, so if the job server crashes or is shutdown, the queue module can repopulate the job server with any jobs that were not yet complete. This is just the first version of the queue support, so expect more modules and features in the future!

On a related note, James Luedke has also released version 0.3 of the Gearman PHP Extension. This project now lives in the PHP PECL repository (where it should), so be sure to look there for downloads and the latest source.

Posted in Drizzle, Gearman, Main, MySQL

2 Responses to "Gearman, Now With Persistent Queues"

  1. [...] likely update the gearman.org website with a fancy php use case. You can read more about them on Eric Day’s blog or on the Gearman [...]

Leave a Reply


< || >
Blog
Wiki
About
Resume
RSS
Comments

E-Mail
Launchpad
LinkedIn
Twitter
identi.ca
Facebook

OpenStack
Scale Stack
Gearman
NW Veg
Veg Food & Fit

Linux On Laptops