Skip to content

Latest commit

 

History

History
16 lines (9 loc) · 853 Bytes

README.md

File metadata and controls

16 lines (9 loc) · 853 Bytes

RxJS Processor

This is the RxJS Processor in T@skFlow. RxJS version 7 implements ReactiveX which is language-agnostic, and there are many implementations of the ReactiveX API in various programming languages, including RxJava, RxSwift, and others.

  1. Written in Node JS, Express, RxJS
  2. Fetched data is cached by SQLite

To install the node packages: npm install

Then to run: npm start

Can set the port for the websocket server with environment variable WS_PORT (defaults to 5002)

This Processor can function as a Hub Coprocessor or as a Processor depending on the NODE_NAME and associated configuration in config.mjs.

The Processor sends an update/sync request via websocket and does not update the local Task storage until it receives the update via websocket, this helps keep the Processors and Hub storages in sync.