Vt allpool toodud lõik ja vasta sellele küsimusele hiljem sama keeles kui lõik:  2004. aastal avaldas Google dokumendi MapReduce'i protsessi kohta, mis kasutab sarnast arhitektuuri. MapReduce'i kontseptsioon pakub paralleelse töötlemise mudelit ja sellega seotud rakendus vabastati tohutute andmekoguste töötlemiseks. MapReduce'i abil jagatakse ja jaotatakse päringud paralleelsetes sõlmides ja töödeldakse paralleelselt (kaardi samm). Seejärel kogutakse ja edastatakse tulemused (Reduce samm). Raamistik oli väga edukas, nii et teised tahtsid algoritmi korrata. Seetõttu võeti MapReduce raamistiku rakendus kasutusele Apache avatud lähtekoodiga projekti nimega Hadoop. Apache Spark arendati 2012. aastal vastuseks MapReduce'i paradigma piirangutele, kuna see lisab võimaluse luua palju operatsioone (mitte ainult kaarti, millele järgneb vähendamine).  Küsimus: Milline oli uudne idee andmete töötlemise täiustamiseks?
paralleelse töötlemise mudel