CFP is here: http://events.linuxfoundation.org/events/apachecon-north-america/program/cfp


### Submission type: Presentation

### Audience Category: Developer

### Experience Level: Intermediate / Advanced


## Abstract:

Apache REEF (Sergiy Matusevych, Microsoft) - Resource managers like
Apache YARN and Mesos have emerged as a critical layer in the cloud
computing system stack, but the developer abstractions for leasing
cluster resources and instantiating application logic are very
low-level. We present Apache REEF, a powerful yet simple framework
that helps developers of big data systems to retain fine-grained
control over the cloud resources and address common problems of
fault-tolerance, task scheduling and coordination, caching,
interprocess communication, and bulk-data transfers. We will guide the
developers through a simple REEF application and dicsuss current state
of Apache REEF project and its place in the Hadoop ecosystem.


## Audience:

Apache REEF (Sergiy Matusevych, Microsoft) - This talk is for the
developers of big data systems. By guiding the audience through a
simple Apache REEF application, we give a low-level introduction to
big data systems, and show how Apache REEF bridges the gap between
traditional big data systems like Apache Spark, and low level API of
resource managers like Apache YARN or Mesos. We demonstrate how Apache
REEF povides the basic control flow for data-driven applications and
gives the developer a powerful collection of general-purpose big data
tools, like bulk data transfers, task management, and fault tolerance,
without imposing any specific programming model.


## Linux/OSS gain:

Apache REEF (Sergiy Matusevych, Microsoft) - Originated at Microsoft
Cloud and Information Services Lab and recently graduated to a top
level Apache project, Apache REEF is yet another evidence of Microsoft
commitment to support open source. Battle tested in multiple
large-scale production systems, Apache REEF fills an important niche
in the Hadoop ecosystem, and opens Hadoop to the community of C#/.NET
developers.


## Speaker Bio:

Sergiy is a research engineer at Microsoft Cloud and Information
Services Lab, where he is building large scale distributed systems for
big data and machine learning. He is a committer to the Apache REEF
project. Prior to Microsoft, Sergiy worked as a data research engineer
at Yahoo! Research, and tried his hand in building machine learning
systems at several Silicon Valley startups. Sergiy is interested in
machine learning, data stream processing, and high performance
distributed systems. His previous speaking experience includes UAI,
MLDS, and HadoopSummit conferences.