News for hackers. Stuff that matters.
Re:Apache Pulsar is an open-source distributed pub-sub messa... by geodel on Thursday January 02, 2020 @12:59PM (#21937831)
Did you check this?

https://docs.nats.io/nats-streaming-concepts/intro

"..Message/event persistence - NATS Streaming offers configurable message persistence: in-memory, flat files or database. The storage subsystem uses a public interface that allows contributors to develop their own custom implementations."

and

"At-least-once-delivery - NATS Streaming offers message acknowledgements between publisher and server (for publish operations) and between subscriber and server (to confirm message delivery). Messages are persisted by the server in memory or secondary storage (or other external storage) and will be redelivered to eligible subscribing clients as needed."

Re:Apache Pulsar is an open-source distributed pub-sub messa... by tylertreat on Thursday January 02, 2020 @03:14PM (#21939328)
Also check out Liftbridge (https://liftbridge.io), which is a Kafka-like API on top of NATS.

Disclaimer: I'm the author and former core contributor of NATS and NATS Streaming.

Re:Apache Pulsar is an open-source distributed pub-sub messa... by jjjensen90 on Thursday January 02, 2020 @08:20PM (#21942017)
I looked at Liftbridge when choosing a streaming platform for event sourcing, but the FAQ says it's not production ready. Is that still accurate?
Re:Apache Pulsar is an open-source distributed pub-sub messa... by tylertreat on Friday January 03, 2020 @10:55AM (#21946953)
Yes, for more on that see my reply here: https://news.ycombinator.com/item?id=21946939
Re:Apache Pulsar is an open-source distributed pub-sub messa... by _frkl on Thursday January 02, 2020 @01:07PM (#21937938)
No, i missed that. I think ive seen 'nats streaming', but didn't realize that it is its own distinct thing. All this makes more sense now to me, thanks!