Siden den gang big data-konseptet ble introdusert, har det gått gjennom flere faser av evolusjonen. Hadoop ble introdusert i 2005 med noen innledende funksjoner som MapReduce prosesseringsmotor som tillot storskala databehandlingsarbeidsmengder distribuert i klynger. Hadoop selv har opplevd mye forandringer og har utviklet avanserte rammer og metoder.
YARN er en kjernekomponent i Hadoop 2.0. Den administrerer i utgangspunktet ressursene i et klynget miljø. YARN-megleren samhandler med beregningsressursene (på vegne av applikasjonene) og tildeler ressurser til hver applikasjon basert på forskjellige filtreringskriterier.
, vil vi se på de største fordelene med YARN i forhold til Hadoop 1.0.