The Simple Queue Service has been updated with performance and bugs fixes, most of it driven from the developer community that has helped shape it since its introduction in November, 2004.
The Amazon Simple Queue Service Beta 2 provides a means for web service applications to quickly and reliably queue resources generated by a component to be consumed by another component. A queue can serve as a buffer for data flowing from one component to another even when the producer is generating output faster than the consumer is retrieving it. Also, a single queue can be used simultaneously by many distributed application components with no need for those components to coordinate with each other to share the queue.
The following new features are available:
- Improved Error Reporting and Handling - A new XSD along with more descriptive and complete error messages has been added.
- Random Access to Queue Entries - A new operation has been added which allows the Queue API caller to read up to 25 queue entries using an entry.s ID value.
- Entry-Specific Read-Lock - The ReadLock call enables locking on a specific set of entries.
- API for Number of Entries in a Queue - Returns the estimated number of entries present in a specified queue.
To learn more and get started today, visit the Amazon Simple Queue Service page.