Your system behaves
exactly as written.
Deterministic control for distributed systems. Replace imperative orchestration chaos with infrastructure governed by executable law.
Deterministic Scheduler
Snapshot Manager
Imperative orchestration
fails dynamically.
Modern infrastructure relies on YAML applied sequentially by imperative runners. When state drifts, they react chaotically. Lexum replaces reactions with computation.
State mutated out of band. Race conditions inevitable. Convergence acts as a coincidental side-effect of retry loops.
System advances through synchronized transitions. Configuration drift impossible. Convergence guaranteed by the runtime mathematically.
Governed distributed uncertainty. Replayable, safe, convergent.
Deterministic Scheduler
Evaluates dependency graphs strictly. No parallel branches execute without guaranteed eventual quiescence. Enforces order.
Goal-Specification Semantics
Instead of writing step-by-step creation logic, state goals are defined. The semantic engine diffs reality against the target.
Spatial Authority Model
Variables lack global scope. Each resource is owned by an explicitly bounded domain, eliminating concurrent unmanaged mutations.
Persistent Snapshot Engine
State is never assumed; it is captured, cryptographically hashed, and strictly stored to support exact point-in-time replay.
Mailbox / Actor Coordination
Distributed actions pass through strict queues. Multi-domain coordination resolves before execution progresses, never during.
Failure Recovery Loop
When real-world assertions crash, the runtime halts, logs the DAG diff, and rolls back the logical plane to the last locked quiescence.
Inspect the syntax. Replay the state.
Because execution is deterministic, state can be stepped forward and backward mathematically. Slide the execution trace to verify the exact causal chain of the `.lxm` runtime.
Frequently Asked Questions
Common questions about the Lexum language and runtime.
Lexum is a deterministic control-plane programming language designed to help engineers build reliable, long-running distributed systems. It enables developers to describe desired system behaviour using structured state models, goals, and bounded execution logic.
Initiate.
Includes the `lxm` compiler, runtime engine, and local trace visualizer.