2 ms·
NATS is not a replacement for any use of kafka that I think is actually a good fit.
by foobiekr 6y ago
NATS is not a replacement for any use of kafka that I think is actually a good fit.
- taywrobel 6y agoNATS by itself doesn’t handle the persistence side at all (by design). It’s at most once delivery, not at least once. That being said, have you checked out NATS Streaming Server? It’s effectively a first party client for NATS that gives it at least once semantics and persistence, and makes it much more applicable to use cases that are currently on Kafka. Docs here if you’re curious - https://docs.nats.io/nats-streaming-concepts/intro https://docs.nats.io/nats-streaming-concepts/intro
- SEJeff 6y agoHave you seen liftbridge, which was built ontop of nats to fit some of the more traditional kafka use cases? https://liftbridge.io/ https://liftbridge.io/