Structured Message Passing
Structured message passing is like business Org Charts. Managers pass commands "down" to lower level departments. Lower level departments pass summaries back "up".
As long as no one micro-manages or goes over their boss's head, flow is strictly structured and no manager (node in the tree) gets overwhelmed by too much information.
This is similar to "structured programming" which says 1-input and 1-output only. Aside: although very simple, the “structured programming” rule is broken by the concept of exceptions. Sigh.
See Also
Hardware actors https://guitarvydas.github.io/2024/02/17/Hardware-Actors.html
Dependencies: https://guitarvydas.github.io/2022/03/29/Dependencies.html
References: https://guitarvydas.github.io/2024/01/06/References.html
Blog: https://guitarvydas.github.io/
Videos: https://www.youtube.com/@programmingsimplicity2980
Discord: https://discord.gg/Jjx62ypR
Leanpub: https://leanpub.com/u/paul-tarvydas
Gumroad:
https://tarvydas.gumroad.com
Twitter: @paul_tarvydas

