Hadoop
framework is written in Java. It is designed to solve problems that involve
analyzing large data (e.g. petabytes). The programming model is based on
Google’s MapReduce. The infrastructure is based on Google’s Big Data and
Distributed File System. Hadoop handles large files/data throughput and
supports data intensive distributed applications. Hadoop is scalable as more
nodes can be easily added to it.