3 ms·
NATS data is ephemeral in many cases anyhow, so it makes a bit more sense here. If you wanted something fully durable with a stronger persistence story you'd pr
by CuriouslyC 11mo ago
NATS data is ephemeral in many cases anyhow, so it makes a bit more sense here. If you wanted something fully durable with a stronger persistence story you'd probably use Kafka anyhow.
- nchmy 11mo agoCore nats is ephemeral. Jetstream is meant to be persisted, and presented as a replacement for kafka
- petre 11mo agoSo is MQTT, why bother with NATS then?
- KaiserPro 11mo agoMQTT doesn't have the same semantics. https://docs.nats.io/nats-concepts/core-nats/reqreply https://docs.nats.io/nats-concepts/core-nats/reqreply request reply is really useful if you need low latency, but reasonably efficient queuing. (making sure to mark your workers as busy when processing otherwise you get latency spikes. )
- traceroute66 11mo ago> NATS data is ephemeral in many cases anyhow, so it makes a bit more sense here Dude ... the guy was testing JetStream. Which, I quote from the first phrase from the first paragraph on the NATS website: NATS has a built-in persistence engine called JetStream which enables messages to be stored and replayed at a later time.