Authors: Vishal Pandey, Gopal Singh
arXiv preprint · Survey paper, 14 pages, 1 figure
- Question
- Gateways that route, load-balance and rate-limit requests across model APIs are now production infrastructure, but their failure modes are scattered across issue trackers and post-mortems. Which failures belong to this layer, and why do some go unnoticed?
- Approach
- A two-axis taxonomy that classifies each failure by origin layer (network and transport, streaming and protocol, state and session, model behaviour, governance and cost) and by detectability (loud or silent). It is populated with five verified entries from public bug reports and first-hand stress testing, each with a mechanistic root-cause analysis. Three entries include standalone reproduction scripts.
- Reported result
- The most operationally severe failures are silent: they return HTTP 200, pass standard health checks and corrupt application state. Two were found first-hand during evaluation: a concurrency race condition that loses conversation history, and a streaming index collision that corrupts tool-call payloads.
- Scope
- A survey with five catalogued entries. Detecting the silent cases requires semantic-level observability, not status codes.