update git attributes and get run.cmd
2 files changed
tree: 3be4366e55c10e1db2bbebe4d571e7a765b3be07
  1. .gitattributes
  2. .gitignore
  3. DISCLAIMER
  4. HEADER
  5. LICENSE
  6. NOTICE
  7. README.md
  8. bin/
  9. lang/
  10. pom.xml
  11. website/
README.md

Apache REEF

REEF (Retainable Evaluator Execution Framework) is a scale-out computing fabric that makes it easier to write Big Data applications on top of resource managers (e.g., Apache YARN and Mesos). For example, Azure Stream Analytics is built on REEF and Hadoop. Apache REEF is currently undergoing incubation at the Apache Software Foundation.

Online Documentation

You can find the latest REEF documentation, including tutorials, on the project web page. This README file contains only basic setup instructions.

Building REEF

Requirements

  • Java 7 Development Kit
  • Apache Maven 3 or newer. Make sure that mvn is in your PATH.
  • Protocol Buffers Compiler (protoc) 2.5. Make sure that protoc is in your PATH.

Java REEF is built using Apache Maven. To build REEF and its example programs, run:

mvn -DskipTests clean install

.Net REEF is build using msbuild, Which internally trigers the maven build for Java:

msbuild $REEFSourcePath\lang\cs\Org.Apache.REEF.sln /p:Configuration="Release" /p:Platform="x64"

More detailed documentation is available from the project wiki