Best Books to Master Apache Hadoop Yarn
This tutorial will list best books to learn and master Apache Hadoop Yarn. Apache YARN (Yet Another Resource Negotiator) is one of the key features in the second-generation Hadoop 2 version of the Apache Software Foundation’s open source distributed processing framework. YARN is being considered as a large-scale, distributed operating system for big data applications. Hadoop yarn is the resource management layer of Apache Hadoop.
Here is our recommendation for some of the best books to learn YARN. Some of them are Big data Hadoop YARN books for beginners. They will give you complete reference from basics to advance level to learn YARN and start your career in this booming technology Big data Hadoop with its latest features including YARN.
2. Apache Hadoop Yarn Books
i. Apache Hadoop YARN: Moving beyond MapReduce and Batch Processing with Apache Hadoop 2
By – Arun Murthy, Vinod Vavilapalli, Douglas Eadline, Joseph Niemiec, Jeff Markham
This book is intended for those who are planning to make their career in Big data Hadoop as it covers features of YARN (Yet Another Resource Negotiator). It includes topics like YARN’s goals, design, architecture, and components, Exploring YARN on a single node, Administering YARN clusters and Capacity Scheduler, Running existing MapReduce applications, Developing a large-scale clustered YARN application and Discovering new open source frameworks that run under YARN. This will help new user to become YARN expert. YARN project founder Arun Murthy and project lead Vinod Kumar Vavilapalli show how YARN provides better features than Hadoop1 by increasing scalability and cluster utilization, enabling new programming models and services, and opening new options beyond Java and batch processing.
ii. YARN Essentials
By- Amol Fasale, Nirmal Kumar
It is a comprehensive, hands-on guide to install, administer, and configure settings in YARN. This book is an easy-to-follow, self-learning guide to help you start working with YARN. It starts with YARN and Hadoop overview, pitfalls of Hadoop 1.x and how YARN helps in overcoming them. You will learn the core concepts, terminology, Resource Manager, Node Manager, architecture, components, and key interactions, and cover everything from installation and administration of a YARN cluster to YARN application development with new and emerging data processing frameworks.
iii. Learning Yarn
By- Akhil Arora and Shrey Mehrotra
Moving beyond MapReduce – learn resource management and big data processing using YARN
If you want to understand what YARN is and how to use it for the resource management of large clusters, this book is meant for you. This book gives a detailed explanation of provisioning and managing YARN clusters for cluster administrators, various terminologies – Resource manager, Node Manager, etc. This book will help you to explore YARN integration with real-time analytics technologies such as Apache Spark and Storm from basics to advanced level.
- Best Books to Learn Big Data & Hadoop
- Apache Spark and Scala Books for Mastering Spark Scala
- Best Books to Learn Apache Flink