The platform is built on top of the DPU(Data processing unit) which interprets the DimML language at runtime.

Modules contain an abstraction which includes business logic and management around projects and users. See the following architectural view of the modules.

Architecture overview

All modules produce an operator stream which is being deployed to the DPU. The DPU either exposes an end point or runs a headless stream as a service.