Mapreduce, Big Data Processing, Hadoop, Apache Spark.
operates on data that is already stored, not on a live continuous stream of incoming data. Input data needs to be divided and distributed before the Map phase of MapReduce even begins. As you can imagine, Batch processing is slower than Streaming due to the accumulation of data before processing.