2 Hits in 4.5 sec

Memshare: a Dynamic Multi-tenant Memory Key-value Cache [article]

Asaf Cidon, Daniel Rushton, Stephen M. Rumble, Ryan Stutsman
2016 arXiv   pre-print
This causes under utilization of memory which negatively impacts cache hit rates. We present Memshare, a novel web memory cache that dynamically manages memory across applications.  ...  Even for single-tenant applications, Memshare increases the average hit rate of the current state-of-the-art memory cache by an additional 2.7% on our real-world trace.  ...  These multi-tenant cache providers may split a single server's memory among dozens or hundreds of applications.  ... 
arXiv:1610.08129v1 fatcat:db6dyqa5gzgqrgvoik27pd54mm

On Implementing Autonomic Systems with a Serverless Computing Approach: The Case of Self-Partitioning Cloud Caches

Edwin F. Boza, Xavier Andrade, Jorge Cedeno, Jorge Murillo, Harold Aragon, Cristina L. Abad, Andres G. Abad
2020 Computers  
To illustrate that our approach is feasible and useful, we implement SPREDS (Self-Partitioning REDiS), a modified version of Redis that optimizes memory management in the multi-instance Redis scenario.  ...  Through this case study, we make a strong case for implementing the controller of autonomic systems using a serverless computing approach.  ...  Goal Result Moirai [9] Prototype Supports diverse SLOs Overall throughput increases by more than 2.5× in a multi-tenant data center.  ... 
doi:10.3390/computers9010014 fatcat:mnmunvinffbfhbrw3mnkp4ds5m