Introduction
YARN helps share and control computer power in a big group of computers. It makes sure all jobs get the right amount of resources to run well.
When you have many data tasks running on a big computer cluster.
When you want to use your cluster efficiently without wasting resources.
When you need to run different types of data jobs at the same time.
When you want to keep track of which job uses how much memory and CPU.
When you want to avoid one job slowing down others by taking too many resources.