Big data concerns large-volume, complex, growing data sets with multiple, autonomous sources. In big data applications data collection has grown tremendously and it is beyond the ability of commonly used software to capture, manage, and process that data. The most fundamental challenge for the big data applications is to explore the large volumes of data and extract useful information or knowledge for future actions. This paper reports review on collaborative filtering which uses clustering algorithms. Now-a-days, service relevant data become too big to be effectively processed by traditional approaches, so one solution to this challenge is clustering based collaborative filtering. This approach recruits similar services in the same cluster to recommend services collaboratively.