Narwhal: an extensible pub/sub messaging server for edge applications
Summary
Narwhal is a Rust-based, extensible pub/sub server designed for edge applications. It delegates application-specific logic to a Modulator for authentication, authorization, and content validation, enabling lightweight, high-performance message routing with configurable channels. The project provides architecture for C2S, S2M, and M2S connections, an emphasis on security, and a path from alpha-stage to production with benchmarks and modulators.