17How do algorithmic complexity bugs and unbounded work cause denial of service, and how do you prevent them?▼mediumNewGoogleAmazonMicrosoft◆ premiumSmall requests that trigger large work are the cheapest denial of service. The scored answer finds the multipliers, bounds every one, and adds the AI-era ones.Open full answer →
47How do you secure a GraphQL API, and which REST habits stop working when every request goes to one endpoint?▼mediumNewShopifyMetaStripe◆ premiumGraphQL lets clients ask for exactly what they want, which includes things you did not mean to give them and queries that cost a thousand times a normal one. The scored answer moves controls to where GraphQL actually decides things.Open full answer →
15How do rate limits, budgets and loop limits reduce abuse of an AI agent, and how do you set them?▼mediumNew◆ premiumBound work where it is dispatched, account for concurrent branches and retries, and keep uncertain operations reserved. Choose limits from workload evidence and operational capacity, then preserve useful progress when a bound is reached.Open full answer →