mlsanityData to 7 Oct 2026

ERCache: An Efficient and Reliable Caching Framework for Large-Scale User Representations in Meta's Ads System

arXiv 2410.06497 ↗First posted 9 Oct 2024cs.IR cs.AI cs.DCcited by 1

Not on the map. Why?

Abstract (arXiv)

The increasing complexity of deep learning models used for calculating user representations presents significant challenges, particularly with limited computational resources and strict service-level agreements (SLAs). Previous research efforts have focused on optimizing model inference but have overlooked a critical question: is it necessary to perform user model inference for every ad request in large-scale social networks? To address this question and these challenges, we first analyze user access patterns at Meta and find that most user model inferences occur within a short timeframe. T his observation reveals a triangular relationship among model complexity, embedding freshness, and service SLAs. Building on this insight, we designed, implemented, and evaluated ERCache, an efficient and robust caching framework for large-scale user representations in ads recommendation systems on social networks. ERCache categorizes cache into direct and failover types and applies customized settings and eviction policies for each model, effectively balancing model complexity, embedding freshness, and service SLAs, even considering the staleness introduced by caching. ERCache has been deployed at Meta for over six months, supporting more than 30 ranking models while efficiently conserving computational resources and complying with service SLA requirements.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 9 of its 24 references that are in the map. First posted on arXiv 9 Oct 2024.

Builds on

9 of 24 references.

References · 9

  1. 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
  2. 2016Wide & Deep Learning for Recommender Systemscited by 745
  3. 2017DeepFM: A Factorization-Machine based Neural Network for CTR Predictioncited by 673
  4. 2017Deep & Cross Network for Ad Click Predictionscited by 392
  5. 2019Practice on Long Sequential User Behavior Modeling for Click-Through Rate Predictioncited by 118
  6. 2020Distributed Hierarchical GPU Parameter Server for Massive Scale Deep Learning Ads Systemscited by 59
  7. 2020One Person, One Model, One World: Learning Continual User Representation without Forgettingcited by 30
  8. 2023Scaling User Modeling: Large-scale Online User Representations for Ads Personalization in Metacited by 20
  9. 2020General-Purpose User Embeddings based on Mobile App Usagecited by 11

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 1.

1 paper.