Minimizing Staleness and Communication Overhead in Distributed SGD for Collaborative Filtering | IEEE Journals & Magazine | IEEE Xplore