Hadoop Design Principles Hadoop’s HDFS is a highly fault-tolerant distributed file system suitable for applications that have large data sets. Explore the principles of supercomputing and Hadoops open source software components.