Skip to content

Author

Kyuli Park

2 papers indexed here

We haven’t gathered this author’s papers yet. Follow them and we’ll fetch their work.

Not the right person? Other researchers publish under this name.

Conference Jul 2026

Ditto: Online Memory Rightsizing and Value-Aware Eviction for Reducing Cold Starts in Serverless Platforms

Modern serverless platforms create function instances based on user-specified memory limits, which often result in memory over-provisioning even when the average runtime footprint is small. This over-provisioning reduces warm container density under a fixed memory budget, leading to early pool saturation, frequent evictions, and increased cold-start latency. To address this fundamental limitation, we propose Ditto, a system that integrates online memory rightsizing with value-aware container management. Ditto dynamically adjusts container memory to match actual usage, reclaiming unused memory while safely avoiding out-of-memory (OOM) conditions. In addition, it prioritizes containers based on their benefit per unit memory using a score-based eviction and keep-alive policy. We implement Ditto in Apache OpenWhisk and evaluate it across diverse workloads. Ditto reduces cold-start rate by up to 25.7% and latency by up to 33.3% compared to vanilla OpenWhisk, and by up to 14.8% and 19.4%, respectively, compared to RainbowCake.

Dongjae Lee, Kyuli Park, Yeonwoo Jeong et al. · 0 citations