Nick Gerakines

Creating priority-influenced jobs with Barbershop and Redis

There are lots of projects and systems that use Redis, a superb key/value store, as a job management and information system. Out of the box, Redis supports things like lists, hash sets and all sorts of other fancy things that make it what it is…

2009 in Review and 2010 Goals

2009 was a really crazy year. I sold I Play WoW (never really saw that coming), went to the Erlang user conference and wrote a lot of open source code. Following last year’s trend, this is my ‘in review’ post for 2009 and what I’d like to do in 2010…

Introducing Barbershop, A Priority Queue Daemon

I created a new open source project a few weeks ago called Barbershop. Barbershop is a priority queue daemon in C using libevent. The goal is to create a fast service that allows a queue consumer to get the next highest priority item out of a queue…