Which approach would improve the availability and durability of the system while decreasing the processing latency and minimizing costs?

1 Comment

  1. Emma
    Author

    I deduce that the answer is:
    Create an Amazon API Gateway REST API that uses a service proxy to put items in an Amazon SQS queue. Extract the core processing code from the existing application and update it to pull items from Amazon SQS instead of an in-memory queue. Deploy the new processing application to smaller EC2 instances within an Auto Scaling group that scales dynamically based on the approximate number of messages in the Amazon SQS queue.

Leave a Reply

Your email address will not be published. Required fields are marked *

5 × 3 =