MENU

Fun & Interesting

JetStream KV: A fascinating alternative to Redis...

Synadia 16,829 1 year ago
Video Not Working? Fix It Now

Continuing his series on JetStream, Jeremy dives into the details of how NATS JetStream's Key/Value buckets work, and showcases how easy it is to move and replicate data without having to change your applications. 00:00 - Intro 00:53 - Like and subscribe 01:10 - What is JetStream KV? 06:27 - Redis Comparison 08:30 - Configuration Options 09:15 - Put Command 10:20 - Get Command 10:45 - Create Command 11:29 - Update Command 12:50 - Delete Command 13:29 - Purge Command 14:08 - Watching for Changes 16:43 - Replication 17:39 - Mirroring 19:16 - Sourcing: Demux 20:32 - Sourcing: Mux 21:42 - Upcoming Features 24:29 - Example: Moving and Mirroring across clusters 27:45 - Example: Leader election 34:37 - Conclusion Source code and text tutorial available here: https://github.com/synadia-io/rethink_connectivity/tree/main/16-jetstream-kv Don't want to host NATS yourself? Sign up for Synadia Cloud for free: https://cloud.synadia.com/ NATS is a connective technology powering modern distributed systems, unifying Cloud, On-Premise, Edge, and IoT. Join the NATS Community on Slack: https://slack.nats.io Learn More about NATS at https://docs.nats.io/

Comment