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

Santé Académie

Shippo

SMARTTechStack

bitly

Why developers like NSQ

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