I am not entirely convinced by Linux Clustering with Ruby Queue: Small Is Beautiful | Linux Journal.
I would have thought that a solution that used a http server and REST syntax like the Amazon Simple Queue Server would have been a better solution. It could have still been written in ruby, but it should be more flexible and distributable.
HTTP Servers scale well, you can have lots of them and maybe the mechanics underneath would use shared NFS. But it would be easier to submit jobs from anywhere, easier to add new nodes that are anywhere and very flexible in the toolsets to write jobs in.
See 42: Onion Networks AntFlow™: Hotfolder Driven Workflow and Automation and 42: What I am thinking about for my discoverty of the Amazon.com Simple Queue Service.
Original link from LWN: Linux Clustering with Ruby Queue: Small Is Beautiful (Linux Journal).