AWS Certified Developer Associate DVA-C02 Practice Question
Which technique should be implemented to develop a resilient and fault-tolerant application that can handle intermittent failures when making HTTP requests to an AWS service?
You selected this option
Retries with constant backoff
You selected this option
Using static waits between retry attempts
You selected this option
Decreasing the timeout with each retry attempt
You selected this option
Sending multiple parallel requests to expedite processing
You selected this option
Increasing the payload size with each retry attempt
Implementing retries with exponential backoff and jitter is a fault-tolerant design pattern, helping to ensure that an application can handle intermittent failures gracefully by waiting longer between each failed attempt, reducing the likelihood of overwhelming the service with high volumes of requests. Using only retries without backoff could contribute to further overloading the service, potentially exacerbating failure conditions. Static waits or increasing payload size do not address the fundamental issue of handling intermittent failures and can actually worsen the situation.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is exponential backoff and how does it work?
Open an interactive chat with Bash
What is jitter, and why is it important in retry logic?
Open an interactive chat with Bash
Why is it ineffective to increase payload size with each retry?
Open an interactive chat with Bash
AWS Certified Developer Associate DVA-C02
Development with AWS Services
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Oh snap!
Loading...
Loading...
Loading...
Information Technology Package Join Premium for Full Access