Distributed Ruby and Rails
This document discusses distributed Ruby programming and using message queues with Ruby on Rails applications. It introduces several distributed Ruby technologies including DRb for remote method invocation, Rinda for distributed tuple spaces, Starfish for map-reduce programming, and the MagLev VM. It also covers various message queue systems like Starling, RabbitMQ, ActiveMQ, and beanstalkd that can be used to build scalable and reliable distributed Ruby applications.