completengine

Architecture Reference

v3.2 | .net

Engine Architecture

01
Network Layer
02
Event Bus
03
Scheduler
04
Worker Pool
05
Output

Data Pipeline

Input
Parser
Scheduler
Workers
Output

Specifications

PropertyValueNotes
Concurrency ModelActor-based message passingCSP-inspired
Max ThreadsConfigurable (default: CPU count)Scales linearly to 256
Supported PlatformsLinux, macOS, Windows, WASMTier 1 support
API StyleDeclarative DSL + imperative SDKPython, Rust, JS bindings
DeterminismOptional deterministic schedulingReproducible simulations
State ManagementEvent-sourced with snapshotsConfigurable intervals
NetworkingBuilt-in cluster supportTCP/UDP, mDNS discovery
LicenseApache 2.0Open source