Clarity in Design
Staged Event-Driven Architecture Bus - A form of message bus avoiding the high overhead of thread-based concurrency models where channels get their own inbound and outbound queues.
Request BTC/XMR/ZEC address for a donation at brian@resolvingarchitecture.io.
!! WIP - not stable until version 1.0 !!
*[x] non-persistence of messages for deniability by default *[ ] mark messages as consumed on consumption so that clients can continue on if synchronous *[ ] mark messages as completed on completion so that clients know when they can clear the queue if they wish *[ ] mark messages as errored with code on error so that clients can determine how they wish to handle it *[ ] use dbus for inter-process communications on Linux *[ ] use ipcd for inter-process communications on RedoxOS