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 ...