Visit
NSQ screenshot
/ About /

NSQ is an open-source, realtime distributed messaging platform designed for fault-tolerant, highly available topologies without single points of failure. It supports pub-sub and load-balanced message delivery, scales horizontally without centralized brokers, and ships with an admin UI, built-in discovery, and official Go and Python client libraries. Built in Go, it is easy to deploy with no runtime dependencies and pre-compiled releases for major operating systems.

/ How it works /

NSQ runs decentralized nsqd daemons that producers publish to and consumers subscribe from, with an nsqlookupd directory service for discovery and an nsqadmin web UI for cluster management — all without centralized brokers.

/ Who it's for /

Backend engineers and platform teams building distributed, high-availability messaging systems

/ More info /

Background.

Status
launched
Business model
open-source
/ Discovered patterns /

Similar projects.

Coming soonSpektrail’s read on Ops & Infra

Editorial take on the space this project sits in — momentum signals, adjacent moves, our call on whether the wedge is real. Get pinged when we publish a new read or when the landscape shifts.

Coming soon

Have a take on this space?

Tell us what you’d build differently, where you think the incumbents miss, or what we’ve gotten wrong about this project. Comments + reactions are coming soon.