Utilize este identificador para referenciar este registo: http://hdl.handle.net/10362/161083
Título: FLeeC
Autor: Lourenço, João M.
Preguiça, Nuno
Costa, André João César
Data: Set-2023
Editora: Cornell University (ArXiv)
Resumo: When compared to blocking concurrency, non-blocking concurrency can provide higher performance in parallel shared-memory contexts, especially in high contention scenarios. This paper proposes FLeeC, an application-level cache system based on Memcached, which leverages re-designed data structures and non-blocking (or lock-free) concurrency to improve performance by allowing any number of concurrent writes and reads to its main data structures, even in high-contention scenarios. We discuss and evaluate its new algorithms, which allow a lock-free eviction policy and lock-free fast lookups. FLeeC can be used as a plug-in replacement for the original Memcached, and its new algorithms and concurrency control strategies result in considerable performance improvements (up to 6×).
Descrição: 
Peer review: yes
URI: http://hdl.handle.net/10362/161083
Aparece nas colecções:Home collection (FCT)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
FLeeC_a_Fast_Lock_Free_Application_Cache.pdf220,23 kBAdobe PDFVer/Abrir


FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpace
Formato BibTex MendeleyEndnote 

Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.