DidactHQ / didact-engine

The REST API and execution engine for the Didact Platform.

Home Page:https://www.didact.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Didact Engine

The decoupled, atomic REST API and orchestration engine for the Didact .NET Standard scheduler.

Didact Platform Repositories

  • The REST API and orchestration engine: didact-engine
  • The console application responsible for heartbeats, engine revives, and maintenance tasks: didact-sentinel
  • The VueJS single-page application dashboard: didact-ui
  • The core library containing the block classes, as well as other model information. didact-core

Summary

The Didact Engine is the combined REST API and orchestration/execution engine for Didact workflows.

This .NET 6 application is responsible for:

  • Exposing workflow manipulations via a set of REST endpoints.
  • Persisting the metadata of Didact blocks and Didact workflows into database storage.
  • Dynamically loading Didact class library projects and executing Didact workflows.
  • Sending real-time updates to didact-ui via SignalR hubs.

About

The REST API and execution engine for the Didact Platform.

https://www.didact.dev

License:GNU Affero General Public License v3.0


Languages

Language:C# 100.0%