Apache Hadoop Explained: Kafka, ZooKeeper, HDFS and Cassandra
grokit.ca