Meituan Technology Team
Dec 20, 2018 · Backend Development
Design and Performance Optimization of LruCache in Meituan DSP System
Meituan’s DSP system boosted high‑QPS ad serving performance by layering an LRU cache in front of Redis, then adding time‑based eviction, sharding the cache into HashLruCache instances to cut lock contention, and employing a zero‑copy, reference‑counted design, ultimately cutting average latency to about 20 % of the original and similarly reducing 99.9th‑percentile delays.
HashLruCacheLRUCacheMeituan DSP
0 likes · 15 min read
