commit | 17b344c2935ac0ab259365d2e51409fc65789d41 | [log] [tgz] |
---|---|---|
author | Tyson Condie <tcondie@users.noreply.github.com> | Fri Oct 12 10:36:41 2018 -0700 |
committer | Scott Inglis <singlis@microsoft.com> | Fri Oct 12 10:36:41 2018 -0700 |
tree | d55df643298eb499e54ddadc9273e08f4a06deb7 | |
parent | 549401500b6a5562f81835ae2bd35219594cd9e8 [diff] |
[REEF-2028] A new module containing the new .Net bridge (#1477) * [REEF-2025] A new module containing the new Java bridge This Jira introduces a new Java bridge for Drivers implemented in alternative languages. It provides the following artifacts (note: client driver refers to the application driver implemented in an alternative programming language): 1. A generic framework for passing information between the Java driver and the client driver. 2. A gRPC based implementation of the bridge that passes information via protocol buffers over gRPC. 3. Protocol buffer definitions for all information that flows between the Java driver and the client driver. 4. A Java implementation of the driver client that can be used for developing unit tests and serve as a template for implementing a driver client (say in C#). 5. Test cases to fail based unit tests that cover the Java bridge and client. Pull Request: Closes #1477
Apache REEF™ (Retainable Evaluator Execution Framework) is a library for developing portable applications for cluster resource managers such as Apache Hadoop YARN or Apache Mesos. For example, Microsoft Azure Stream Analytics is built on REEF and Hadoop.
Detailed information on REEF can be found in the following places:
The developer mailing list is the best way to reach REEF‘s developers when the above aren’t sufficient.
Component | OS | Status |
---|---|---|
REEF Java | Ubuntu | |
REEF.NET | Windows |
Java | .NET | |
---|---|---|
Build & run unit tests | java\BUILD.md | cs\BUILD.md |