惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

IT之家
IT之家
Last Week in AI
Last Week in AI
博客园_首页
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 叶小钗
大猫的无限游戏
大猫的无限游戏
人人都是产品经理
人人都是产品经理
V
Visual Studio Blog
宝玉的分享
宝玉的分享
博客园 - Franky
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
月光博客
月光博客
T
Tailwind CSS Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
量子位
博客园 - 聂微东
S
SegmentFault 最新的问题
博客园 - 司徒正美
罗磊的独立博客
V
V2EX
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
美团技术团队
小众软件
小众软件
Jina AI
Jina AI

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant
This “cyberphysical engine” replaces the traditional virt...
Nikolay Susl · 2026-05-21 · via DEV Community

Hologram

Screenshot demonstrates the hologram resolution of 100 x 100, recording and restoring the object wireframe cube with 80 glowing dots on edges, with Fractal Time Generator.

Krestianstvo Wavefront Evaluator

About: https://dev.to/nikolaysuslov/krestianstvo-wavefront-evaluator-3j9f

Live demo: https://wavefront.krestianstvo.org

Source code: https://github.com/NikolaySuslov/krestianstvo-wavefront-evaluator

In the News (20/05/2026)

This “cyberphysical engine” replaces the traditional virtual machine with wavefront propagation, achieving deterministic synchronization in just 11 lines of code.

“The synchronization problem in distributed systems is usually treated as an engineering challenge. But the creators of Krestianstvo Wavefront Evaluator took a different approach: since information propagation in space follows physical laws, why not directly simulate physics?

This system is essentially an “information physics engine.” It abandons the traditional “linear list” execution model in programming and instead adopts the laws of classical mechanics and wave propagation. The core algorithm is a software implementation of Huygens’ principle-in physics, every point on a wavefront is a source of a secondary spherical wave; in this evaluator, each node that receives a message becomes a “wave source” that can generate new messages (waves) for other nodes.

Causality is guaranteed through a “light cone” structure. Each node maintains a local queue, and messages can only affect future states-either in the next macro cycle or a later micro cycle. Effects never occur before causes. This “discrete impulse + local settlement” model follows a principle: correctness takes precedence over speed.

Architecturally, it replaces the Krestianstvo VM, employing entirely different methods for timing, computation, and inter-node communication. Causality is no longer routed through a central message scheduler, but rather propagates as a wavefront through a graph of local autonomous nodes.

Even if 100 browser windows are opened, as long as the initial script (“laws of physics”) and snapshot (“initial energy”) are the same, they will eventually reach the same state (stability).

This is equivalent to bringing lattice field theory into JavaScript objects. The system runs on a pure functional reactive programming (FRP) platform called Renkon, which inherits the synchronous application architecture of the Croquet VM, but replaces the original virtual machine core with a wavefront evaluator.

The project offers an online demo and complete source code, and is open-source under the MIT license. For multiplayer distributed applications requiring deterministic synchronization-from collaboration tools to multiplayer games-this approach of translating physical intuition into a computational model may be closer to the essence of the problem than traditional message-passing architectures.”