Versioned Late Materialization for Ultra-Long Sequence Training in Recommendation Systems at Scale
Liang Guo, Ge Song, Litao Deng, Jianhui Sun, Chufeng Hu, Lu Zhang, Zhen Ma, Shouwei Chen, Weiran Liu, Sarang Masti Sreeshylan, Xiaoxuan Meng

TL;DR
This paper introduces a versioned late materialization system for recommendation models that reduces data redundancy and infrastructure costs while enabling ultra-long sequence training.
Contribution
It proposes a novel storage and reconstruction paradigm that minimizes data redundancy and supports scalable, consistent training of ultra-long sequences in recommendation systems.
Findings
Reduces data infrastructure resource usage in production DLRMs.
Enables training with longer sequences, improving model quality.
Maintains consistency and efficiency across heterogeneous model tenants.
Abstract
Modern Deep Learning Recommendation Models (DLRMs) follow scaling laws with sequence length, driving the frontier toward ultra-long User Interaction History (UIH). However, the industry-standard "Fat Row" paradigm, which pre-materializes these sequences into every training example, creates a storage and I/O wall where data infrastructure usage exceeds GPU training capacity due to data redundancy that is amplified in multi-tenant environments where models with vastly different sequence length requirements share a union dataset. We present a \emph{versioned late materialization} paradigm that eliminates this redundancy by storing UIH once in a normalized, immutable tier and reconstructing sequences just-in-time during training via lightweight versioned pointers. The system ensures Online-to-Offline (O2O) consistency through a bifurcated protocol that prevents future leakage across both…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
