Architect a real-time recommendation system that scales to millions of active users while maintaining high accuracy.