CPC H04L 67/568 (2022.05) [H04L 67/5682 (2022.05); H04L 67/60 (2022.05)] | 20 Claims |
1. A system, comprising:
a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, the operations comprising:
receiving a client request for a data item, and in response to the client request:
accessing a cache set to attempt to locate a cache entry corresponding to the data item;
in response to locating an unexpired cache entry corresponding to the data item, returning the data item, corresponding to the unexpired cache entry, from the cache set in response to the client request; and
in response to locating an expired cache entry corresponding to the data item, maintaining the expired cache entry and requesting the data item from a data provider, wherein
in response to the requested data item being returned by the data provider, returning the data item from the data provider in response to the client request, and
in response to indication of operation of an emergency mode related to the cache set or the data provider and the requested data item not being returned, returning data comprising the expired cache entry.
|