Apache Hadoop

Manages and processes extensive data sets across multiple machines using distributed storage and computing, suitable for batch processing of large-scale data like log files.