NATS can saturate a network port with hundreds of thousands of messages/second with minimal impact on CPU, it scales linearly with cores, and it has minimal/zero effort fail-over. Whether across large geographic boundaries (ie: AWS cross-region) or in the same rack, NATS clustering is reliable and definitely speedy.
Thanks!
Well said; the other project involving NATS from the Rapidloop team (gRPC over NATS essentially) mentions some benefits as they see it which are what you've pointed out: https://github.com/rapidloop/nrpc
Developer creates alpha /pet project for fun and learning and HN commenters complain it doesn’t do enough... sheesh.
I don't see any trace of complaint; did he edit his post?
No actually I think I was quick to judge. My critique is wrong.
Eh, easy mistake. Text lacks a lot of nonverbal context.