Krestianstvo Wavefront Evaluator
Architecture overview and core concepts
The Krestianstvo Wavefront Evaluator is a deterministic reactive collaborative computational engine for multiplayer, distributed applications built on top of Renkon and ideas of Krestianstvo | Renkon implemented in pure FRP the Croquet VM synchronisation applicaition architecture.
It replaces the Krestianstvo VM with a fundamentally different approach to time, computation, and inter-node communication — one where causality propagates as a wavefront through a graph of locally autonomous nodes, rather than being routed through a central message dispatcher.
Live demo: https://wavefront.krestianstvo.org
Source code: https://github.com/NikolaySuslov/krestianstvo-wavefront-evaluator
Table of Contents
The Relation to Physics
Fractal Heartbeat
From Virtual Machine to Wavefront Evaluator
Core Vocabulary
Architecture Layers
Meta Program
W - the Node Runtime
Distributed Determinism Invariants
Telemetry
Feedback Loop
Two Layer…