Skip to content

The REST API and execution engine for the Didact Platform.

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE.md
AGPL-3.0
LICENSE-AGPLv3.md
Unknown
LICENSE-COMM.md

DidactHQ/didact-engine

Repository files navigation

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.

Releases

No releases published

Packages

No packages published

Languages