This document presents an overview of recommender systems, focusing on user-based collaborative filtering algorithms implemented with the MapReduce model on a Hadoop platform to address scalability issues. It covers different classification strategies, methodologies, and various collaborative filtering algorithms while emphasizing the use of distributed computing for efficient data processing. The experimental results demonstrate the effectiveness of the proposed method in enhancing recommendation quality in e-commerce and mobile commerce contexts.