The fetch cache and the deferred queue; durable, so a drain survives eviction.
Keyed by method, URL and body (see deferredKey), not by URL alone: two deferred fetches
to one endpoint would share a row and a caller could be handed a response fetched for somebody
else (one visitor's captcha verdict for another's).
The fetch cache and the deferred queue; durable, so a drain survives eviction.
Keyed by method, URL and body (see deferredKey), not by URL alone: two deferred fetches to one endpoint would share a row and a caller could be handed a response fetched for somebody else (one visitor's captcha verdict for another's).