View on GitHub

A scalable, containerized analytic and application framework for creating interactive web applications around long running (batch style) analytics.

Introduction

Rt 106 is a scalable, containerized analytics and application framework for creating interactive web applications around long running (batch style) analytics. The Rt 106 SDK and base Docker images allow analytic developers to author analytics in any language (C++, Python, Java) while the Rt 106 AngularJS and Node.js services allow application developers to author custom end-user web applications. Rt 106 uses service discovery and self description to dynamically add (and remove) analytics and their UI’s to applications, analytic specific job queues for scaling analytic executions, and an abstract REST interface to a bulk datastore to deploy in a variety of environments (desktop, cloud). Rt 106 provides a data model that separates source/primary data from result/derived data and analytic execution provenance so analytic results can be documented and reproduced.

Documentation

Resources