DCF.js
  • DCF.js Overview
  • Programming Guide
    • Quick Start
    • Data Serializing
    • Serialized Function(since 2.0)
  • API Refernce
    • Context
    • SerializedFunction(until 1.x)
    • RDD<T>
  • Resources
    • Source @GitHub
    • Samples @GitHub
Powered by GitBook
On this page
  • Installing and Running the Shell
  • Running the Examples from Source
  • Install as Dependency

DCF.js Overview

NextQuick Start

Last updated 6 years ago

DCF.js is a fast and general-purpose cluster computing system. It provides high-level API for , and an optimized engine that supports general executing graphs. It's a re-implementation of .

Installing and Running the Shell

To get a quick shot of DCF.js, you can install dcf with npm or yarn. You must install node.js 8.0+ first. If you haven't, download from .

npm install -g dcf
yarn global add dcf

Then you can run interactive shell cli with

dcf-shell

Running the Examples from Source

You can download source of DCF.js from , install dependencies:

git clone https://github.com/dcfjs/dcf.git
cd dcf
npm install
git clone https://github.com/dcfjs/dcf.git
cd dcf
yarn

Then you can run examples like following:

npm run ts-node src/samples/tutorial-0.ts

Install as Dependency

If you decide to use DCF.js in product, you should install it as a dependency

npm install --save dcf
yarn add dcf

We suggest you to use as scripting language. Type declaration of DCF.js is included in npm package.

Node.js
Apache Spark
Download | Node.js
git repo
typescript