Learning and practicing Apache Hadoop