Earlier quoted context omitted.
JetStream (not NATS) has a built-in key/value store. Relevant thread (old, from 2023): https://github.com/nats-io/nats.go/discussions/1507 someone did some benchmarks in 2025: nats bench kv put --size="128" --msgs 1000000 --storage file 1m3s → Pub stats: 15,656 msgs/sec ~ 1.91 MB/sec nats bench kv get --size="128" --msgs 1000000 59s → Sub stats: 16,720 msgs/sec ~ 2.04 MB/sec I have personally not used this though.
Thank you! Jetstream looks useful. For a platform which is production our Redis costs are getting prohibitively high. I was on the look for alternatives and perhaps in the software reliability tool [0] I am buildin try out Jetstream. [0] https://github.com/bobinson/vulture
Disclosure: I’m a founder.