NSQ

NSQ is a decentralized and distributed messaging platform that can process billions of daily messages. Its structure, which does not contain a single error point, allows for high accessibility and error tolerance. The system with no working time dependence can be configured independently of the data format.

NS

NSQ

92

nsqio · Queues & Streaming

STARS25.8K
FORKS2.9K
COMMITS—
CONTRIBUTORS143
VERSIONv1.3.0
UPDATED2 mo ago
MessaginggoDistributedqueueMIT

Common commercial products in this category: Confluent Cloud, Amazon SQS, Amazon Kinesis

What can it do?
  • You build scalable messaging infrastructure through distributed and decentralized topologies.
  • You provide message transmission using different data formats such as JSON, MsgPack or Protocol Buffers.
  • You easily configure and distribute messaging services through command line parameters and Docker images.
User reviews
  • ↓ NegativeHacker News

    NSQ – A realtime distributed messaging platform

    “I would also like to see a queue system with better guarantees. We've been running RabbitMQ for a couple of years and are fed up with its lack of safety in the face of minor cluster failures. I don't know about NSQ — it looks nice, but the lack of true persistence and ordering…”

  • ↓ NegativeHacker News

    NSQ – A realtime distributed messaging platform

    “For the applications I've dealt with, it's an upside that a workers distributed across a number of servers can process messages from producers distributed across a number of servers, with no user-defined partitioning. Kafka, I think, requires you to define partitions to have…”

Verified against README · Oct 26, 2026 · source

My note

Alternative pages

More in: Queues & Streaming