Hadoop in Practice, Second Edition (2015)
Part 1. Background and fundamentals
Chapter 1. Hadoop in a heartbeat
Chapter 2. Introduction to YARN
Part 2. Data logistics
Chapter 3. Data serialization-working with text and beyond
Chapter 4. Organizing and optimizing data in HDFS
Chapter 5. Moving data into and out of Hadoop
Part 3. Big data patterns
Chapter 6. Applying MapReduce patterns to big data
Chapter 7. Utilizing data structures and algorithms at scale
Chapter 8. Tuning, debugging, and testing
Part 4. Beyond MapReduce
Chapter 10. Writing a YARN application
Appendix. Installing Hadoop and friends