Scaling Machine Learning from 0 to millions of users -- part 2