Thanks for helping with my initial heartburn of seeing a similar leadership election (using Redis) in a codebase that I recently inherited (for which no original dev is available). I’m hoping to be able to move to NATS and I think I *might* be able to remove its particular use, but good to see that it wasn’t totally astronaut engineered (even though it’s just a web app backend 😅).
In the mirroring example, are those single nodes or clusters in each location? Could you mirror a cluster so that there's a read-only mirrored cluster with delegated writes to the primary cluster?
Great content! How distributed could a NATS system be? Would it be possible to have 1000 edge nodes and a few (3-9) central, replicated clusters with a kind of star relationship between edge nodes and the central clusters? Where can I read up on such a concept?
I'm really excited about nats and I'm looking to implement it. Looks like a good replacement for redis/etcd/kafta/etc. but what about secrets? anything in nats/js to rival vault? I think managing encryption keys with vault and encrypting streams might be best practice for high security environments.
This series is amazing! Thank you sooo much! 🙏
Thanks for watching! Glad you got value out of it!
Thanks for helping with my initial heartburn of seeing a similar leadership election (using Redis) in a codebase that I recently inherited (for which no original dev is available). I’m hoping to be able to move to NATS and I think I *might* be able to remove its particular use, but good to see that it wasn’t totally astronaut engineered (even though it’s just a web app backend 😅).
Great, I am really looking for the upcoming feature: counter, list and batch Get...
Great content! Just what I needed for my ongoing KV implementation 🤯
Keep the good work! Can’t wait to see the KV updates 🤩
Curious, why would you use this over Redis?
looking forward to the v2.11 NATS release! #teamNATS #JetStream
Can you please explain how to setup an editor like yours. Is it vim? But my vim does not have autocomplete. More info please. Thanks in advance
No lists, no sets, no ttls. Is this really a redis alternative?
All coming in the next version of NATS server!
Its been 5 months. Its misleading to say its a redis alternative until it actually is
In the mirroring example, are those single nodes or clusters in each location? Could you mirror a cluster so that there's a read-only mirrored cluster with delegated writes to the primary cluster?
Excellent demonstration! Will explained!
Is there a feasible reason for getting a deleted event if I do a remove for a not existent key?
Great content!
How distributed could a NATS system be? Would it be possible to have 1000 edge nodes and a few (3-9) central, replicated clusters with a kind of star relationship between edge nodes and the central clusters? Where can I read up on such a concept?
I think leaf nodes are what you're looking for. There's a great video in the channel for it
Great video! Can JetStream be used for blockchain networks?
Yup! Lots of folks use NATS for a higher layer network for blockchain
I'm really excited about nats and I'm looking to implement it. Looks like a good replacement for redis/etcd/kafta/etc. but what about secrets? anything in nats/js to rival vault? I think managing encryption keys with vault and encrypting streams might be best practice for high security environments.
Hi, can you provide the NATS CLI benchmark commands for a KV like described in 07:00 i.e. with 50 Writer (--pub 50)
Check out the `--kv` flag in the `nats bench` command
@@SynadiaCommunications hi, sure checked the flag, but it’s undocumented
The logo of Synadia is also the logo used by Shazam, owned by Apple.
Shazam has more rounded caps on the shapes in their logo.
oh! so great. waiting for 2.11 too :)
2.11 will be game changing
noice
I used KV for leader election, it worked great, I was able to get the leaders and followers attempting to take leadership every 1.2 seconds.