MapReduce was invented by Google in 2004, made into the Hadoop open source project by Yahoo! in 2007, and now is being used increasingly as a massively parallel data processing engine for Big Data.
When your data and work grow, and you still want to produce results in a timely manner, you start to think big. Your one beefy server reaches its limits. You need a way to spread your work across many ...