System Design · LinkedIn · Medium
Consider a web application whose high-level component flow is shown below: Client/Web App -> DNS -> Load Balancer -> Application Service -> Database The Application Service also depends on an external third-party API. Examine this design and identify its weaknesses. Discuss where load could concentrate, what could cause outages or degraded reliability, and which protective mechanisms are missing. Address service replication, request distribution, database growth, rate limits…
Checking your access…