When a frequently-accessed cache item expires, multiple requests to that item can trigger a cache miss and start regenerating that same item at the same time. This phenomenon, known as cache stampede, severely limits the performance of databases and web servers. A natural countermeasure to this issue is to let the processes that perform such requests to randomly ask for a regeneration before the expiration time of the item. In this paper we give optimal algorithms for performing such probabilistic early expirations. Our algorithms are theoretically optimal and have much better performances than other solutions used in real-world applications.

Optimal probabilistic cache stampede prevention / Vattani, Andrea; Chierichetti, Flavio; Lowenstein, Keegan. - 8:(2015), pp. 886-897. (Intervento presentato al convegno VLDB 2015 tenutosi a USA) [10.14778/2757807.2757813].

Optimal probabilistic cache stampede prevention

VATTANI, Andrea;CHIERICHETTI, FLAVIO;
2015

Abstract

When a frequently-accessed cache item expires, multiple requests to that item can trigger a cache miss and start regenerating that same item at the same time. This phenomenon, known as cache stampede, severely limits the performance of databases and web servers. A natural countermeasure to this issue is to let the processes that perform such requests to randomly ask for a regeneration before the expiration time of the item. In this paper we give optimal algorithms for performing such probabilistic early expirations. Our algorithms are theoretically optimal and have much better performances than other solutions used in real-world applications.
2015
VLDB 2015
Cache; Stempede; Prevention
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Optimal probabilistic cache stampede prevention / Vattani, Andrea; Chierichetti, Flavio; Lowenstein, Keegan. - 8:(2015), pp. 886-897. (Intervento presentato al convegno VLDB 2015 tenutosi a USA) [10.14778/2757807.2757813].
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/877847
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact