What is Apache Hadoop?
Apache Hadoop is a freely licensed software framework developed by the Apache Software Foundation and used for the development of data-intensive, distributed computers. Hadoop is designed to scale from a single machine to thousands of computers. A key Hadoop concept is that errors are handled at the application level, while the reliability depends on the hardware.
Hadoop was inspired by the Google MapReduce and Google File System papers. It is a project developed to world class specifications and a community of programmers who have been involved in the program using Java from around the world. Yahoo Inc. was a major Hadoop supporter.
Doug Cutting is credited with the creation of Hadoop, which he named for his son's toy elephant. Cutting's original goal was to help expand the Apache Nutch search engine project.