Question 350
A publicly exposed DAB instance floods SQL with unauthenticated expensive read requests. Which implementation decision BEST addresses this requirement?
Explanation
Correct Answer
Harden ingress, authentication, rate limiting and query bounds before production exposure. This targets the primary issue because autoscaling the API does not eliminate downstream database exhaustion or unauthorized access. Verification: Load tests enforce limits and approved users retain service. Prevent recurrence: Use telemetry and abuse alerting across API and SQL.
Incorrect Answers
Publishing the API does not grant the host network or SQL access automatically.
Response caching trades freshness for latency and may serve obsolete facts.
Correct GraphQL relationship metadata enables nested retrieval of related records.