Hadoop: The Definitive Guide Code by TomWhite