On Sep 22, 11:25 am, mark <[EMAIL PROTECTED]> wrote:
> this is the best of all the open-source queuing solution ever!!!! > simple, fast and rocks out loud!!! Which ones have you tried, and what did you not like about them? memcached has several properties that I think make it quite poorly suited as a platform for building a job queue. You can certainly work around them, but if the goal is to get it to work with existing memcached clients, then you've recreated starling (including the part where it forces the clients to poll for jobs, which will cause you to try to balance between pickup latency and massive CPU utilization on both server and client). If it's stateless, then you also have to have semantics for jobs that get dropped by clients. e.g. if I ask for a job and then immediately crash, does the job get run? Of course, I'm not trying to suggest there shouldn't be innovation in this space, but there are a *lot* of options, and I don't understand what the others are lacking (I've used and written several myself).
