Add parallel stateless-node invocation to the processing phase

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012be4pBsRZ1EQX8RNv8zrDX
This commit is contained in:
Melvin Strobl
2026-08-15 14:42:08 +02:00
co-authored by Claude Fable 5
parent be0c180b71
commit 25173ccf77
+3
View File
@@ -61,6 +61,9 @@ external interfaces. See `docs/architecture/structure.canvas` → *Backend M
Rust, optimised for throughput. Executes nodes and distributes them across workers. See
`docs/architecture/structure.canvas`*Backend Processing*.
- [ ] Parallel invocation of stateless nodes over independent input sets, to
keep I/O delay minimal (stateful I/O nodes keep serializing via the
`synchronous` mechanism)
- [ ] Extract node execution from the Python prototype into a Rust engine
- [ ] Worker distribution and load balancing across capable devices
- [ ] Input/output validation at the node boundary