TLDRocket
Sign in

Optimizing cloud economics with linear elastic caching

Google Research

Google researchers developed linear elastic caching that dynamically adjusts cache size using lightweight machine learning to optimize the trade-off between memory costs and cache misses. In production testing on Spanner, the approach reduced memory usage by 15.5% and total cost of ownership by approximately 5% while increasing cache misses by only 5.5%. The system frames cache eviction as a ski rental problem where data can be kept in expensive RAM or evicted to slower storage, with a shallow decision tree predicting optimal retention times for each data page.

Why it matters

Algorithms & Theory

Related stories

The daily briefing

Every AI story that matters, in your inbox by 8am.

TLDRocket reads 60+ sources, removes duplicate coverage, and summarises the day in two minutes. Free, no spam, unsubscribe anytime.