D'Google huet 2004 e Pabeier iwwer e Prozess mam Numm MapReduce publizéiert, deen eng ähnlech Architektur benotzt. D'MapReduce Konzept bitt e parallele Prozessermodell, an eng assoziéiert Implementatioun gouf verëffentlecht fir enorm Quantitéite vun Daten ze verarbeiten. Mat MapReduce ginn d'Froen opgedeelt an iwwer parallele Node verdeelt a parallel veraarbecht (de Map Schrëtt). D'Resultater ginn dann gesammelt an ausgeliwwert (de Reduce Schrëtt). De Kader war ganz erfollegräich, sou datt anerer wollten den Algorithmus replizéieren. Dofir gouf eng Implementatioun vum MapReduce Kader vun engem Apache Open-Source Projet mam Numm Hadoop ugeholl. Apache Spark gouf am Joer 2012 als Äntwert op Begrenzungen am MapReduce Paradigma entwéckelt, well et d'Fäegkeet bäifüügt vill Kaart Operatiounen opzebauen (net just duerch Reduktioun).
Parallel Veraarbechtungsmodell