What is the best type of API policy to apply to the system API to avoid overloading the backend system?

Due to a limitation in the backend system, a system API can only handle up to 500 requests per second .

What is the best type of API policy to apply to the system API to avoid overloading the backend system?
A . Rate limiting
B . HTTP caching
C . Rate limiting – SLA based
D . Spike control

Answer: D

Explanation:

Correct Answer. Spike control

*****************************************

>> First things first, HTTP Caching policy is for purposes different than avoiding the backend system from overloading. So this is OUT.

>> Rate Limiting and Throttling/ Spike Control policies are designed to limit API access, but have different intentions.

>> Rate limiting protects an API by applying a hard limit on its access.

>> Throttling/ Spike Control shapes API access by smoothing spikes in traffic.

That is why, Spike Control is the right option.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments