11 — Water Tank Storage
Stopped
Saved
Persistent Storage
WASM frontend + Go API server with JSON file persistence
What this demonstrates
WASM + API server
— simulation runs in browser, storage on server
Persistent state
— tank level, pump/valve state survive restarts
Auto-save
— state saved every 5 seconds while running
Save on actions
— immediate save on start/stop, pump/valve toggle
Atomic writes
— crash-safe JSON file storage with tmp+rename
Live Demo (WASM)
Schematic
Diagnostics
Loading WASM...
Start Simulation
Toggle Pump
Toggle Valve