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:
co-authored by
Claude Fable 5
parent
be0c180b71
commit
25173ccf77
@@ -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
|
Rust, optimised for throughput. Executes nodes and distributes them across workers. See
|
||||||
`docs/architecture/structure.canvas` → *Backend – Processing*.
|
`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
|
- [ ] Extract node execution from the Python prototype into a Rust engine
|
||||||
- [ ] Worker distribution and load balancing across capable devices
|
- [ ] Worker distribution and load balancing across capable devices
|
||||||
- [ ] Input/output validation at the node boundary
|
- [ ] Input/output validation at the node boundary
|
||||||
|
|||||||
Reference in New Issue
Block a user