Apps: Oryx (Serving)

Serving components of machine learning applications built from algorithms implemented in this project

License

License

Categories

Categories

Oryx Business Logic Libraries Machine Learning
GroupId

GroupId

com.cloudera.oryx
ArtifactId

ArtifactId

oryx-app-serving
Last Version

Last Version

2.8.0
Release Date

Release Date

Type

Type

jar
Description

Description

Apps: Oryx (Serving)
Serving components of machine learning applications built from algorithms implemented in this project

Download oryx-app-serving

How to add to project

<!-- https://jarcasting.com/artifacts/com.cloudera.oryx/oryx-app-serving/ -->
<dependency>
    <groupId>com.cloudera.oryx</groupId>
    <artifactId>oryx-app-serving</artifactId>
    <version>2.8.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.cloudera.oryx/oryx-app-serving/
implementation 'com.cloudera.oryx:oryx-app-serving:2.8.0'
// https://jarcasting.com/artifacts/com.cloudera.oryx/oryx-app-serving/
implementation ("com.cloudera.oryx:oryx-app-serving:2.8.0")
'com.cloudera.oryx:oryx-app-serving:jar:2.8.0'
<dependency org="com.cloudera.oryx" name="oryx-app-serving" rev="2.8.0">
  <artifact name="oryx-app-serving" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.cloudera.oryx', module='oryx-app-serving', version='2.8.0')
)
libraryDependencies += "com.cloudera.oryx" % "oryx-app-serving" % "2.8.0"
[com.cloudera.oryx/oryx-app-serving "2.8.0"]

Dependencies

compile (11)

Group / Artifact Type Version
com.cloudera.oryx : oryx-api jar 2.8.0
com.cloudera.oryx : oryx-common jar 2.8.0
com.cloudera.oryx : oryx-app-api jar 2.8.0
com.cloudera.oryx : oryx-app-common jar 2.8.0
org.jpmml : pmml-model jar 1.3.9
com.fasterxml.jackson.core : jackson-databind jar 2.8.11
javax.servlet : javax.servlet-api jar 4.0.1
javax.annotation : javax.annotation-api jar 1.3.2
javax.inject : javax.inject jar 1
javax.ws.rs : javax.ws.rs-api jar 2.1.1
commons-fileupload : commons-fileupload jar 1.3.3

test (16)

Group / Artifact Type Version
com.cloudera.oryx : oryx-common jar 2.8.0
com.cloudera.oryx : oryx-lambda jar 2.8.0
com.cloudera.oryx : oryx-lambda-serving jar 2.8.0
com.cloudera.oryx : oryx-lambda-serving jar 2.8.0
com.cloudera.oryx : oryx-app jar 2.8.0
com.cloudera.oryx : oryx-app-common jar 2.8.0
com.cloudera.oryx : kafka-util jar 2.8.0
org.apache.kafka : kafka-clients jar 2.0.1
org.apache.zookeeper : zookeeper jar 3.4.8
org.glassfish.jersey.core : jersey-client jar 2.27
org.glassfish.jersey.test-framework.providers : jersey-test-framework-provider-grizzly2 jar 2.27
org.glassfish.jersey.containers : jersey-container-grizzly2-servlet jar 2.27
org.glassfish.jersey.connectors : jersey-apache-connector jar 2.27
org.glassfish.jersey.media : jersey-media-json-jackson jar 2.27
org.glassfish.jersey.media : jersey-media-multipart jar 2.27
org.glassfish.jersey.inject : jersey-hk2 jar 2.27

Project Modules

There are no modules declared in this project.

Oryx 2 is a realization of the lambda architecture built on Apache Spark and Apache Kafka, but with specialization for real-time large scale machine learning. It is a framework for building applications, but also includes packaged, end-to-end applications for collaborative filtering, classification, regression and clustering.

Proceed to the Oryx 2 site for full documentation.

Just looking to deploy a ready-made, end-to-end application for collaborative filtering, clustering or classification? Easy. Proceed directly to:

Developers can consume Oryx 2 as a framework for building custom applications as well. Following the architecture overview below, proceed to Making an Oryx App to learn how to create a new application. You can review a module diagram as well to understand the project structure.


Build Status Coverity codecov.io

com.cloudera.oryx

Oryx Project

Realization of the lambda architecture on Spark and Kafka with specialization for real-time large scale machine learning

Versions

Version
2.8.0
2.7.2
2.7.1
2.7.0
2.6.0
2.5.0
2.4.1
2.4.0
2.3.0