Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Neither are message queues. NATS is a pub/sub system and NATS Streaming is a client that connects to NATS and stores all messages on certain channels for replay.


Indeed, NATS is a pub/sub system. I should have said "message broker", but defaulted to "queue". Is a zero-depth queue a queue?


> Is a zero-depth queue a queue?

Yes. Queuing semantics are usually about ordered delivery, acknowledgements, consumer groups, retries, priorities, etc. RabbitMQ does that, NATS only has queue groups at most.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: