DCSEMar 31

A Lightweight Hybrid Publish/Subscribe Event Fabric for IPC and Modular Distributed Systems

arXiv:2603.300300.0
Predicted impact top 100% in DC · last 90 daysOriginality Synthesis-oriented
AI Analysis

This work addresses messaging inefficiencies for developers of modular software in controlled distributed environments, offering a practical but incremental improvement over existing solutions.

The paper tackled the problem of inefficient and ad hoc inter-process communication (IPC) and messaging in modular distributed systems by introducing CNS, a lightweight hybrid event fabric that combines local and distributed messaging contexts, achieving local delivery times of about 30 μs and distributed delivery times of 1.26-1.89 ms.

Modular software deployed on mini compute units in controlled distributed environments often needs two messaging paths: low-overhead in-process coordination and selective cross-node distribution. In practice, event identity, serialization, and transport bridging are frequently implemented as ad hoc glue, which complicates inter-process communication (IPC), structured routing, and shutdown behavior. This paper presents CNS, a lightweight local-first hybrid event fabric centered on asynchronous fire-and-forget messaging. CNS combines a typed event key, per-family serialization and validation, a local publish/subscribe context for in-process coordination, and a NATS-backed distributed context for inter-node distribution. A bridge runtime moves events between the two contexts while preserving a common routing vocabulary. The primary operating model is fire-and-forget publication and subscription; bidirectional request-reply remains available as a secondary extension on the same subject space. A Python prototype and single-machine measurements are reported. Local-only delivery averaged about 30 $μ$s. Distributed-only delivery averaged 1.26-1.37 ms, and the hybrid bridge averaged 1.64-1.89 ms. Validation introduced modest overhead relative to serialization choice. The resulting artifact is suited to structured IPC and practical message movement within modular services and across bounded sets of controlled nodes.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes