Chapter 6Building a Scalable Architecture with Amazon SQS

In this chapter you’ll learn all about Amazon SQS. We’ll start by addressing the concept of asynchronous messaging in the context of large-scale system architecture, and then we’ll take a look at Amazon SQS and the associated programming model. Next we’ll examine some of the instances where Amazon SQS can be used as a central component of a highly scalable system architecture, considering some important design patterns along the way. Then we’ll put our knowledge to good use by using Amazon SQS to construct a simple image crawler and processor.

Why Asynchronous Messaging?

Asynchronous messaging refers to an architectural style dictating that applications should be built in a modular ...

Get Host Your Web Site In The Cloud: Amazon Web Services Made Easy now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.