github-data-analysis Map reduce Design Patterns on Github Dataset JOIN Emotion analysis Common friends FOF recommendations Hierarchial Partitioning Bining total order sorting and shuffling Filtering Top 10 Sampling Distinct Bloom Filter