Hey all, In case you haven't come across it yet, beanstalk is mentioned in this: http://wiki.secondlife.com/wiki/Message_Queue_Evaluation_Notes page. It's been making the rounds at link site (hn, reddit etc). Most of the stuff they say is reasonably accurate, however they completely ignored half of the python clients in their eval, and a few other blatant inaccuracies. On the non-beanstalk front, it is a pretty neat article.
The thing that gets me tho, is that beanstalk was even included in that discussion. The article is about messaging (MoM/(enterprise) message busses/ message queues), not about jobs. It seems to me this is a common mistake, in that people assume that beanstalk is a valid alternative for AMQP or JMS, when it is really something different. Im wondering if it is a problem in the description of beanstalk. It seems to me that maybe the word queue causes confusion. Despite the fact that beanstalk acts more like a queue (it really is a distributed fifo) than most messaging services (which implement fifos for various parts), it seems that in the popular mindset queue is coming to mean "message system". (I have a whole other rant about the problem with the word queue coming from a completely unrelated space in which fifos were used and the term queue was terribly abused by management). Anyway, rambling aside, I am wondering if maybe the description of beanstalk should change on the site to indicate it is a distributed fifo instead of a second rate message bus. Regards, Erich --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "beanstalk-talk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/beanstalk-talk?hl=en -~----------~----~----~----~------~----~------~--~---
