JetStream KV: A fascinating alternative to Redis...

Поділитися
Вставка
  • Опубліковано 29 вер 2024

КОМЕНТАРІ • 28

  • @trashmail8
    @trashmail8 6 місяців тому +6

    This series is amazing! Thank you sooo much! 🙏

  • @lldadb664
    @lldadb664 Місяць тому +1

    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 😅).

  • @sgwong513
    @sgwong513 7 місяців тому +2

    Great, I am really looking for the upcoming feature: counter, list and batch Get...

  • @victornunes4486
    @victornunes4486 7 місяців тому +3

    Great content! Just what I needed for my ongoing KV implementation 🤯
    Keep the good work! Can’t wait to see the KV updates 🤩

    • @ssabaris
      @ssabaris 3 місяці тому

      Curious, why would you use this over Redis?

  • @Zro_2_One
    @Zro_2_One Місяць тому

    looking forward to the v2.11 NATS release! #teamNATS #JetStream

  • @shahzodshafizod
    @shahzodshafizod 3 місяці тому

    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

  • @Rundik
    @Rundik 6 місяців тому +1

    No lists, no sets, no ttls. Is this really a redis alternative?

    • @SynadiaCommunications
      @SynadiaCommunications  6 місяців тому +2

      All coming in the next version of NATS server!

    • @church-of-lambda
      @church-of-lambda 23 дні тому

      Its been 5 months. Its misleading to say its a redis alternative until it actually is

  • @nchomey
    @nchomey 7 місяців тому

    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?

  • @iit9006
    @iit9006 Місяць тому

    Excellent demonstration! Will explained!

  • @suikast420
    @suikast420 7 місяців тому

    Is there a feasible reason for getting a deleted event if I do a remove for a not existent key?

  • @chriwas
    @chriwas 7 місяців тому

    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?

    • @nchomey
      @nchomey 6 місяців тому

      I think leaf nodes are what you're looking for. There's a great video in the channel for it

  • @mikkaruru
    @mikkaruru 5 місяців тому

    Great video! Can JetStream be used for blockchain networks?

    • @SynadiaCommunications
      @SynadiaCommunications  5 місяців тому +1

      Yup! Lots of folks use NATS for a higher layer network for blockchain

  • @crownstupid
    @crownstupid 7 місяців тому +1

    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.

  • @holgerwinkelmann6219
    @holgerwinkelmann6219 6 місяців тому

    Hi, can you provide the NATS CLI benchmark commands for a KV like described in 07:00 i.e. with 50 Writer (--pub 50)

    • @SynadiaCommunications
      @SynadiaCommunications  6 місяців тому +1

      Check out the `--kv` flag in the `nats bench` command

    • @holgerwinkelmann6219
      @holgerwinkelmann6219 6 місяців тому

      @@SynadiaCommunications hi, sure checked the flag, but it’s undocumented

  • @eswarnichtsmehrfrei
    @eswarnichtsmehrfrei 7 місяців тому

    The logo of Synadia is also the logo used by Shazam, owned by Apple.

    • @Jared-150
      @Jared-150 7 місяців тому

      Shazam has more rounded caps on the shapes in their logo.

  • @silver1544
    @silver1544 7 місяців тому

    oh! so great. waiting for 2.11 too :)

  • @JohnMcclaned
    @JohnMcclaned 7 місяців тому

    noice

  • @praveenperera
    @praveenperera 7 місяців тому

    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.