12 ms·
http://nats.io http://nats.io
by mcsoft 6y ago
http://nats.io http://nats.io
- ies7 6y agoI heard a lot of praise about Nats, but isn't it more like a kafka alternative? Someone new need to spend sometime grasping the stream concept.
- jonathanoliver 6y agoNATS by itself is designed to be more of an always-on style queuing system (the term they use is "dial tone") but doesn't handle node failures by itself. If you're looking for a Kafka-flavored NATS, there's a new release I saw recently called LiftBridge that adds some durability to the NATS protocol.
- shaklee3 6y agoSomeone mentioned this already below, but nats streaming also adds durability.
- mcsoft 6y agoOne practical reason we chose Nats over Kafka was that Nats doesn't need zookeeper for HA. Nats doesn't provide message durability too, luckily it's not required for 95% of our use cases. Also, having NATS already implemented it's a natural move to use NATS Streaming for durability rather than introducing a completely new technology to your stack. Less pieces - fewer chances something breaks.