NSQ

A Story by
A realtime distributed messaging platform

What is NSQ?

NSQ is a realtime distributed messaging platform designed to operate at scale, handling billions of messages per day. It promotes distributed and decentralized topologies without single points of failure, enabling fault tolerance and high availability coupled with a reliable message delivery guarantee. See features & guarantees.
NSQ is a tool in the Message Queue category of a tech stack.

Who is using it?

30 companies use NSQ in their tech stacks, including Stripe, Tokopedia, and Segment.

Stripe

Tokopedia

Segment

Docker

Avito

useinsider

PayFit

Life360, serving 800 million API requests per day

Shippo

Santé Académie

bitly

微聚合

Why developers like NSQ

It's in golang
Lightweight
Distributed
Easy setup
High throughput
Publish-Subscribe
Save data if no subscribers are found
Scalable
Open source