News for hackers. Stuff that matters.
Re:Kafka without ZooKeeper by foobiekr on Tuesday March 30, 2021 @06:57PM (#26641555)
NATS is not a replacement for any use of kafka that I think is actually a good fit.
Re:Kafka without ZooKeeper by SEJeff on Tuesday March 30, 2021 @08:34PM (#26642228)
Have you seen liftbridge, which was built ontop of nats to fit some of the more traditional kafka use cases?

https://liftbridge.io/

Re:Kafka without ZooKeeper by taywrobel on Tuesday March 30, 2021 @07:11PM (#26641678)
NATS 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