The book is very comprehensive covering most aspects of Hadoop. It provides many useful details of developing mapreduce/Hadoop applications.