Skip to content
One Ring is a framework to unify, unite and bind Apache Spark-based computing modules, and run them in parametrized chains
Java Other
  1. Java 99.5%
  2. Other 0.5%
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
AQLSelectEx @ febc3f4
Columnar
Commons
DateTime
DistWrapper
Geohashing
Math
Populations
Proximity
RESTCommons @ c3c636a
RESTWrapper
SimpleFilters
TaskWrapper
.gitignore
.gitmodules
BUILD.md
COMPOSE.md
CONFIGURE.md
CONTRIBUTE.md
DISTCP.md
EXECUTE.md
EXTEND.md
LICENSE
README.md
format-license.sh
pom.xml

README.md

One Ring is a pipelining framework to perform burst (one-time, on-demand) Apache Spark calculations of complex Processes defined by declarative Templates.

Each step of such Process is a self-contained Operation, that has a described set of Input and Output RDDs (collectively referred as DataStreams) and can be flexibly configured by a set of strongly-typed Parameter Definitions. Operations are automatically chained together into a single Spark job and produce, consume, and share DataStreams.

Historically One Ring has been aimed at GIS processing, but of course it can also be utilized in any other computation-heavy domain.

There are the docs:

Your contributions are welcome! Please see the list of projects and issues in the original GitHub repo at https://github.com/PastorGL/OneRing

You can’t perform that action at this time.