If we use any of Recommender system approachs (collaborative,content,hyper,...etc ), and build a user/item profile how exactly the recommender system handle so many users (say as in Amazon more than 8 million users ).
Mapreduce can be used in such scenarios, where tasks are distributed among multiple clusters resulting a high performance systems for large scale data sets.