Living Document Notice
Staged 2026-09-29. Living revisions and interconnected notes live in the Bosun PKM Garden.
Module Communication Protocols and Event Dispatching
Facilitating secure, asynchronous event dispatching between decoupled software modules requires standardized message envelopes and delivery guarantees. Harbormaster indexes event-driven communication protocols.
Protocol Invariants
- Standardized Event Envelopes: All inter-module messages serialize into JSON envelopes containing unique IDs, timestamps, and payload schemas.
- Pub-Sub Event Routing: Event topics broadcast through Harbormaster message brokers to trigger downstream consumer actions asynchronously.
- Delivery Retry and Dead-Letter Queues: Failed message transmissions route automatically into dead-letter queues for diagnostic inspection and replay.
Reliable event dispatching ensures smooth synchronization across complex microservice ecosystems.
- Directus Target: harbormaster-blog
- Garden Source Reference: MOC - Harbormaster API Control Plane, MOC - Dispatch Correspondence Engine, DSP-1001 - Epistolary Archives