All Questions
Api Gateway medium

Why is 'Statelessness' a mandatory architectural requirement for an API Gateway to scale horizontally during a traffic surge?

  1. A Because stateful servers are prohibited by the HTTP/2 specification.
  2. B It ensures that any and every Gateway instance can handle any incoming request, allowing for simple round-robin load balancing and instant auto-scaling.
  3. C It allows the Gateway to run on cheaper servers that don't have hard drives.
  4. D Stateless Gateways can cache data directly in the user's browser, bypassing the server entirely.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions