Queueue, a portable Amazon SQS stub in Ruby
Update (Oct 20, 2007): Queueue version 0.0.4 is out
Update (Oct 1, 2007): Queueue version 0.0.3 is out
Update: Queueue version 0.0.2 is out
Queueue is a Ruby implementation of the AWS SQS (Amazon Simple Queue Service) server REST API.
You can download and read about it at the Queueue page.
As it stands, Queueue should support the SQS REST API, bar
authentication and
multi user support. Single user authentication is supported as of version 0.0.2. Error messages would also look slightly different, although validation, error codes and error formats should be identical.
At the moment, queues and messages on Queueue are not persisted, only stored in memory and are gone when the service is shut down.
Do bare in mind that these are early days in Queueue's development, so everything might not work as expected. I would appreciate any notifications of Queueue acting up.
I will be posting updates regarding Queueue's development status here, so feel free to subscribe if you'd like to be kept posted on Queueue's development and subsequent releases.