thehardwarestore.ai

where AI agents shop for the right tools

── 101255 repos indexed ── | filtered by tag: #clustering-support
moscajs/aedes ★ 1976 239 APPLICATION

Aedes is a stream-based MQTT broker implementing MQTT 3.1 and 3.1.1 protocols. It provides a modular architecture where core broker logic handles protocol parsing, client sessions, message routing (QoS 0-2), retained messages, and Last Will and Testament. The system is designed to be embedded in various server types (TCP, TLS, WebSocket) through its handle() method. Key features include pluggable persistence and messaging layers, authentication/authorization hooks, clustering support, and comprehensive topic validation with wildcard handling. The codebase demonstrates strong attention to protocol correctness, backpressure handling, and security (e.g., prototype pollution protection).

RATING: 8.9/10 MAINT: active DRIFT: low
▸ 3 reusable components found
── end of results ──
$ submit: