Embed presentation
Downloaded 169 times

![2 © Hortonworks Inc. 2011 – 2016. All Rights ReservedWho.JSON{"name" : "Junping Du" ,"job_title" : "Lead Software Engineer @ Hortonworks YARN core team","experiences" : [ {"software_industry_years" : 10,"hadoop_experience" : "Hadoop contributor before YARN comes out, ApacheHadoop committer & PMC, Release Manager for Apache Hadoop 2.6",”non_hadoop_experience" : “Architect in cloud computing and enterprise software"}],"email" : "junping_du@apache.org"}](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fhall3wed1700junpingdu-160906151104%2f85%2fApache-Hadoop-YARN-Past-Present-and-Future-2-320.jpg&f=jpg&w=240)




















![23© Hortonworks Inc. 2011 – 2016. All Rights ReservedAPIs Applications need simple APIs Need to be deployable “easily” Simple REST API layer fronting YARN– https://issues.apache.org/jira/browse/YARN-4793– [Umbrella] Simplified API layer for services and beyond Spawn services & Manage them](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fhall3wed1700junpingdu-160906151104%2f85%2fApache-Hadoop-YARN-Past-Present-and-Future-23-320.jpg&f=jpg&w=240)
![24© Hortonworks Inc. 2011 – 2016. All Rights ReservedYARN as a Platform YARN itself is evolving to support services and complex apps– https://issues.apache.org/jira/browse/YARN-4692– [Umbrella] Simplified and first-class support for services in YARN Scheduling– Application priorities: YARN-1963– Affinity / anti-affinity: YARN-1042– Services as first-class citizens: Preemption, reservations etc](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fhall3wed1700junpingdu-160906151104%2f85%2fApache-Hadoop-YARN-Past-Present-and-Future-24-320.jpg&f=jpg&w=240)

![26© Hortonworks Inc. 2011 – 2016. All Rights ReservedYARN Service Framework Platform is only as good as the tools A native YARN framework– https://issues.apache.org/jira/browse/YARN-4692– [Umbrella] Native YARN framework layer for services andbeyond Slider supporting a DAG of apps:– https://issues.apache.org/jira/browse/SLIDER-875](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fhall3wed1700junpingdu-160906151104%2f85%2fApache-Hadoop-YARN-Past-Present-and-Future-26-320.jpg&f=jpg&w=240)







The document discusses the past, present, and future of Apache Hadoop YARN. It describes how YARN started as a sub-project of Hadoop to improve its resource management capabilities. Today, YARN is central to modern data architectures, providing centralized resource management and scheduling. Going forward, YARN aims to better support containers, simplified APIs, treating services as first-class citizens, and enhance its user experience.

![2 © Hortonworks Inc. 2011 – 2016. All Rights ReservedWho.JSON{"name" : "Junping Du" ,"job_title" : "Lead Software Engineer @ Hortonworks YARN core team","experiences" : [ {"software_industry_years" : 10,"hadoop_experience" : "Hadoop contributor before YARN comes out, ApacheHadoop committer & PMC, Release Manager for Apache Hadoop 2.6",”non_hadoop_experience" : “Architect in cloud computing and enterprise software"}],"email" : "junping_du@apache.org"}](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fhall3wed1700junpingdu-160906151104%2f85%2fApache-Hadoop-YARN-Past-Present-and-Future-2-320.jpg&f=jpg&w=240)




















![23© Hortonworks Inc. 2011 – 2016. All Rights ReservedAPIs Applications need simple APIs Need to be deployable “easily” Simple REST API layer fronting YARN– https://issues.apache.org/jira/browse/YARN-4793– [Umbrella] Simplified API layer for services and beyond Spawn services & Manage them](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fhall3wed1700junpingdu-160906151104%2f85%2fApache-Hadoop-YARN-Past-Present-and-Future-23-320.jpg&f=jpg&w=240)
![24© Hortonworks Inc. 2011 – 2016. All Rights ReservedYARN as a Platform YARN itself is evolving to support services and complex apps– https://issues.apache.org/jira/browse/YARN-4692– [Umbrella] Simplified and first-class support for services in YARN Scheduling– Application priorities: YARN-1963– Affinity / anti-affinity: YARN-1042– Services as first-class citizens: Preemption, reservations etc](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fhall3wed1700junpingdu-160906151104%2f85%2fApache-Hadoop-YARN-Past-Present-and-Future-24-320.jpg&f=jpg&w=240)

![26© Hortonworks Inc. 2011 – 2016. All Rights ReservedYARN Service Framework Platform is only as good as the tools A native YARN framework– https://issues.apache.org/jira/browse/YARN-4692– [Umbrella] Native YARN framework layer for services andbeyond Slider supporting a DAG of apps:– https://issues.apache.org/jira/browse/SLIDER-875](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fhall3wed1700junpingdu-160906151104%2f85%2fApache-Hadoop-YARN-Past-Present-and-Future-26-320.jpg&f=jpg&w=240)





