We chose to build
SQS, S3, and EC2 because they solve common application architectural patterns
at Amazon.com. We think these patterns
are very common within the distributed systems development community. |
|
Here’s one such
pattern. A client is generating some
data and wants some action to happen on the data in the background,
asynchronously. Client sticks the data
onto some storage, pokes a message into a queue, and interesting things begin
to happen to the data in the background. |