Show HN: An experiment in automated long-horizon builds with AMQP 0.9.1
Category: infrastructure
Tags: amqp, message-broker, raft, rust, ai-generated, multi-protocol
Score: 7.5/10 (Innovation: 7, Technical: 9, Documentation: 8, Utility: 6)
Switchboard is a from-scratch, multi-master AMQP 0.9.1 broker written in Rust, using Raft groups for replication and supporting multiple protocols (AMQP 1.0, MQTT, STOMP, HTTP, WebSocket) over a single port. It includes an embedded library and C ABI for integration, plus operational features like Prometheus metrics, admin API, and backup/restore. The project is notable for being entirely AI-generated from the specification, yet achieving high technical complexity and extensive testing.
Target audience: backend developers, devops engineers, distributed systems engineers
Repository: https://github.com/siennathesane/switchboard · Rust · Apache-2.0
View on Hacker News