Messages are durable (across nodes, not just persisted to the filesystem). Messages are delivered in-order (for a partition). Consumers know all partitions of a topic from startup, it's not eventually consistent.
NSQ has been great honestly, it was just designed with different use cases in mind.
caust1c|6 years ago
Basically Kafka provides what NSQ is lacking: https://nsq.io/overview/features_and_guarantees.html
Messages are durable (across nodes, not just persisted to the filesystem). Messages are delivered in-order (for a partition). Consumers know all partitions of a topic from startup, it's not eventually consistent.
NSQ has been great honestly, it was just designed with different use cases in mind.
nik736|6 years ago