Summary
As YARN is a powerful resource management framework, it is important to know what makes it robust and efficient. An easy-to-understand and in-depth explanation of different YARN components helps users to get a clear picture of component's roles and responsibilities. This chapter also covered how YARN components communicate with each other and gave an overview of the features, including resource localization, log aggregation and auxiliary services. This chapter helps users to understand the core functionality of YARN and how it can used efficiently in various use cases.
In the next chapter, we'll explore the REST APIs exposed by different YARN services and how we can use the APIs as monitoring information.