De când a fost introdus conceptul de date mari, acesta a trecut prin mai multe faze de evoluție. Hadoop a fost introdus în 2005 cu câteva caracteristici inițiale, cum ar fi motorul de procesare MapReduce, care a permis sarcini de prelucrare a datelor la scară largă distribuite în clustere. Hadoop în sine a cunoscut o mulțime de schimbări și a dezvoltat cadre și metode avansate.
YARN este o componentă de bază a Hadoop 2.0. Practic gestionează resursele într-un mediu grupat. Brokerul YARN interacționează cu resursele de calcul (în numele aplicațiilor) și alocă resurse fiecărei aplicații pe baza unor criterii diferite de filtrare.
, vom analiza avantajele de top ale YARN față de Hadoop 1.0.