Hadoop
An open-source software framework written in Java for distributed storage and distributed processing of very large data sets on computer clusters built from commodity hardware. All the modules in Hadoop are designed with a fundamental assumption that hardware failures are commonplace and thus should be automatically handled in software by the framework.

Advantages :
- Varied Data Sources
- Cost-effective
- Performance
- Fault-Tolerant
- Highly Available
- Low Network Traffic
- High Throughput
- Open Source
- Scalable
- Ease of use