TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

NSQ A realtime distributed messaging platform

55 pointsby harporoederover 4 years ago

4 comments

synchroneover 4 years ago
I searched all over the web for a reliable and scalable plain message queue that could work in a full disk-backed mode, not requiring the data to fit in memory.<p>Was very impressed with how little RAM and CPU it consumed under load.
评论 #24528697 未加载
评论 #24526394 未加载
jitlover 4 years ago
What is this used for? Is this kinda sorta like a Kafka? Do you implement message bus with this? Queue task workers? Change data capture stuff like secondary indexes or materialized views?<p>As an outsider without deep experience in this space, I struggle to evaluate this kind of software. When would I want this VS things-that-look-like-it? What about hosted offerings like SQS? (Maybe I should read a book)
评论 #24527624 未加载
评论 #24526239 未加载
02020202over 4 years ago
i prefer kvdb-backed grpc for messaging to these pubsub projects because there is always some caveat. either it has at-least-once delivery or at-most-once delivery and other times it will disconnect clients if they are too slow or producers are too fast. there is always something. so tailor-made solution works out the best for me. easy and fast to write. works as one wants it to work. and with go, it&#x27;s a piece of cake and also part of single binary, no external dependencies.
estover 4 years ago
nsq is a solid piece of technology. 20k conections on a single nsqd, no complaints.