This is a single archived entry from Stefan Tilkov’s blog. For more up-to-date content, check out my author page at INNOQ, which has more information about me and also contains a list of published talks, podcasts, and articles. Or you can check out the full archive.

Amazon Queue Service

Stefan Tilkov,

In a message from the Amazon Web Services Developer list:

You can use the Amazon Simple Queue Service to better manage messages between components of your distributed applications. SQS allows you to decouple components and make them run independently. Any component of a distributed application can store any type of data in a reliable queue at Amazon.com. Any other component or application can then later retrieve the data using queue semantics. The queue acts as a buffer between the work-producer that is saving the data, and the work-consumer that is retrieving the data for processing.

That definitely deserves a closer look …

On November 5, 2004 2:09 PM, Stelios G. Sfakianakis said:

…and here we have again the usual misinterpretation of REST : REST == “Urls with Query String”! Check for example the CreateQueue[1] and DeleteQueue[2] operations.

[1]: http://www.amazon.com/gp/aws/sdk/002-1887247-5410425?s=AWSSimpleQueueService&v=1%2d0

[2]: http://www.amazon.com/gp/aws/sdk/002-1887247-5410425?s=AWSSimpleQueueService&v=1%2d0

St.

On November 5, 2004 2:28 PM, Stefan Tilkov said:

Shudder … you’re right. If they at least had had the decency to call it “plain HTTP” instead of “REST”.