By Chuck Lam, author of Hadoop in Action, Second Edition
In this article, we’ll talk about the challenges of scaling a data processing program and the benefits of using a framework such as MapReduce to handle the tedious chores for you.

Hadoop: Understanding MapReduce (PDF)