Chapter 2. Microservices and Serverless Scaling Patterns
Note
Learning Objectives
By the end of this chapter, you will be able to:
- Describe the unique scaling challenges presented by serverless architectures 
- Create a serverless queue for feeding your product's database 
- Design a caching strategy to fit any requirements with a serverless architecture 
- Use asynchronous processing rather than synchronous processing 
Note
This chapter explains how to build a highly scalable solution using a queue, load messages onto the queue, and read them asynchronously.
 
                                             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
            ![Advanced Serverless Architectures with Microsoft Azure [Instructor Edition]](https://content.packt.com/C12821/cover_image.png) 
     
         
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                