&. Aws-elasticache,

, Microsoft Azure Redis Cache

, Memcached

, Redis

T. Lorido-botran, J. Miguel-alonso, and J. A. Lozano, A review of auto-scaling techniques for elastic applications in cloud environments, Journal of Grid Computing, vol.12, issue.4, pp.559-592, 2014.

, How Loading Time Affects Your Bottom Line

A. Cidon, A. Eisenman, M. Alizadeh, and S. Katti, Dynacache: Dynamic cloud caching, 2015.

C. Li and A. L. Cox, Gd-wheel: a cost-aware replacement policy for key-value stores, EuroSys, p.5, 2015.

A. Blankstein, S. Sen, and M. J. Freedman, Hyperbolic caching: Flexible caching for web applications, USENIX ATC, 2017.

N. C. Fofack, P. Nain, G. Neglia, and D. Towsley, Performance evaluation of hierarchical TTL-based cache networks, Computer Networks, vol.65, pp.212-231, 2014.
URL : https://hal.archives-ouvertes.fr/hal-01094694

D. S. Berger, R. K. Sitaraman, and M. Harchol-balter, Adaptsize: Orchestrating the hot object memory cache in a content delivery network, NSDI, pp.483-498, 2017.

T. Saemundsson, H. Bjornsson, G. Chockler, and Y. Vigfusson, Dynamic performance profiling of cloud caches, 2014.

B. Atikoglu, Y. Xu, E. Frachtenberg, S. Jiang, and M. Paleczny, Workload analysis of a large-scale key-value store, ACM SIGMET-RICS/PERFORMANCE, 2012.

, Facebook mcrouter

, Google Cloud Memorystore

, ElastiCache Pricing

G. Neglia, D. Carra, M. Feng, V. Janardhan, P. Michiardi et al., Access-time-aware cache algorithms, ACM Trans. Model. Perform. Eval. Comput. Syst, vol.2, issue.4, pp.1-21, 2017.
URL : https://hal.archives-ouvertes.fr/hal-01402425

N. Megiddo and D. S. Modha, Arc: A self-tuning, low overhead replacement cache, FAST, vol.3, pp.115-130, 2003.

H. C. Lim, S. Babu, and J. S. Chase, Automated control for elastic storage, ACM ICAC, pp.1-10, 2010.

Z. Shen, S. Subbiah, X. Gu, and J. Wilkes, Cloudscale: elastic resource scaling for multi-tenant cloud systems, ACM SoCC, p.5, 2011.

D. Carra and P. Michiardi, Memory partitioning in memcached: An experimental performance analysis, IEEE ICC, pp.1154-1159, 2014.

X. Hu, X. Wang, Y. Li, L. Zhou, Y. Luo et al., Lama: Optimized locality-aware memory allocation for keyvalue cache, USENIX ATC, pp.57-69, 2015.

Z. Xu, C. Stewart, N. Deng, and X. Wang, Blending on-demand and spot instances to lower costs for in-memory storage, IEEE INFOCOM, pp.1-9, 2016.

C. Wang, B. Urgaonkar, A. Gupta, G. Kesidis, and Q. Liang, Exploiting spot and burstable instances for improving the cost-efficacy of inmemory caches on the public cloud, pp.620-634, 2017.

S. Basu, A. Sundarrajan, J. Ghaderi, S. Shakkottai, and R. Sitaraman, Adaptive ttl-based caching for content delivery, ACM SIGMETRICS, pp.45-46, 2017.

Y. Zhong, Program locality analysis using reuse distance, ACM Trans. Program. Lang. Syst, vol.31, issue.6, pp.1-39, 2009.

J. Wires, S. Ingram, Z. Drudi, N. J. Harvey, A. Warfield et al., Characterizing storage workloads with counter stacks, OSDI, 2014.

C. Waldspurger, T. Saemundsson, I. Ahmad, and N. Park, Cache modeling and optimization using miniature simulations, USENIX ATC, pp.487-498, 2017.

H. Che, Y. Tung, and Z. Wang, Hierarchical Web caching systems: modeling, design and experimental results, IEEE JSAC, vol.20, issue.7, pp.1305-1314, 2002.

M. Dehghan, L. Massoulié, D. Towsley, D. Menasche, and Y. C. Tay, A utility optimization approach to network cache design, IEEE INFOCOM, pp.1-9, 2016.
URL : https://hal.archives-ouvertes.fr/hal-01377841

E. G. Coffman and P. J. Denning, Operating systems theory, NJ, vol.973, 1973.

H. Kushner and G. Yin, Stochastic Approximation and Recursive Algorithms and Applications, 2003.

L. A. Belady, A study of replacement algorithms for a virtual-storage computer, IBM Systems journal, vol.5, issue.2, pp.78-101, 1966.

S. Hosseini-khayat, On optimal replacement of nonuniform cache objects, IEEE Tran. on Computers, vol.49, issue.8, pp.769-778, 2000.

J. Erman and K. K. Ramakrishnan, Understanding the super-sized traffic of the super bowl, ACM IMC, pp.353-360, 2013.