Desde a introdução do conceito de big data, ele passou por várias fases de evolução. O Hadoop foi introduzido em 2005 com alguns recursos iniciais, como o mecanismo de processamento MapReduce, que permitia cargas de trabalho de processamento de dados em larga escala distribuídas em clusters. O próprio Hadoop passou por muitas mudanças e desenvolveu estruturas e métodos avançados.
O YARN é um componente principal do Hadoop 2.0. Ele basicamente gerencia os recursos em um ambiente em cluster. O broker YARN interage com os recursos de computação (em nome dos aplicativos) e designa recursos para cada aplicativo com base em diferentes critérios de filtragem.
, examinaremos as principais vantagens do YARN sobre o Hadoop 1.0.