MapReduce patterns

  Basic MapReduce Patterns
    Counting and Summing
    Collating
    Filtering (“Grepping”), Parsing, and Validation
    Distributed Task Execution
    Sorting
  Not-So-Basic MapReduce Patterns
    Iterative Message Passing (Graph Processing)
    Distinct Values (Unique Items Counting)
    Cross-Correlation
  Relational MapReduce Patterns
    Selection
    Projection
    Union
    Intersection
    Difference
    GroupBy and Aggregation
    Joining

- http://highlyscalable.wordpress.com/2012/02/01/mapreduce-patterns/

Showing that map reduce can support real time transaction processing - http://googleblog.blogspot.com/2009/12/relevance-meets-real-time-web.html

Using map-reduce in cloud - http://horicky.blogspot.com/2010/02/cloud-mapreduce-tricks.html

Papers of using mapreduce - http://atbrox.com/2010/05/08/mapreduce-hadoop-algorithms-in-academic-papers-may-2010-update/ http://code.google.com/edu/parallel/mapreduce-tutorial.html

mapreduce experiment - http://www.macs.hw.ac.uk/~rs46/multicore_challenge1/

Pattern and anti-pattern - http://developer.yahoo.com/blogs/hadoop/posts/2010/08/apache_hadoop_best_practices_a/ http://blog.dynatrace.com/2012/01/25/about-the-performance-of-map-reduce-jobs/

http://techalpine.com/what-are-the-hadoop-mapreduce-concepts/