d822473ca6
Rationale: 1. Replaced synchronous locks with ZeroMQ PUB/SUB allowing fully asynchronous network topology for the Left Hemisphere nodes. 2. Introduced Lamport Logical Clocks to enforce causality during mathematical coupling without slowing down the Token Clock. 3. Created a Docker-Compose triad environment to simulate identical Emissaries achieving phase-lock before committing states to the Ledger.
24 lines
519 B
YAML
24 lines
519 B
YAML
version: '3.8'
|
|
|
|
services:
|
|
node1:
|
|
build: .
|
|
command: python becomingone/distributed_mesh.py 5555 "5556,5557"
|
|
network_mode: "host"
|
|
environment:
|
|
- NODE_ID=Emissary_Alpha
|
|
|
|
node2:
|
|
build: .
|
|
command: python becomingone/distributed_mesh.py 5556 "5555,5557"
|
|
network_mode: "host"
|
|
environment:
|
|
- NODE_ID=Emissary_Beta
|
|
|
|
node3:
|
|
build: .
|
|
command: python becomingone/distributed_mesh.py 5557 "5555,5556"
|
|
network_mode: "host"
|
|
environment:
|
|
- NODE_ID=Emissary_Gamma
|