RedisJSON

49:45
 
Share
 

Manage episode 270638008 series 2522694
By Jon Gjengset and Rustacean Station. Discovered by Player FM and our community — copyright is owned by the publisher, not Player FM, and audio is streamed directly from their servers. Hit the Subscribe button to track updates in Player FM, or paste the feed URL into other podcast apps.

Jeremy talks with Christoph Zimmermann about Redislabs’ new JSON module, which is written in Rust.

Contributing to Rustacean Station

Rustacean Station is a community project; get in touch with us if you’d like to be interviewed, propose a topic for an episode, or help create the podcast itself!

Timestamps

  • [@15:12] - Why Rust
  • [@18:57] - Mentioning Microsoft Presentation On Rust
  • [@19:25] - Jeremy - Clarifying The Benefits Of Rust On Developer Productivity Compared To C++
  • [@20:23] - Response To Productivity 00:21:12: Checking At Compile Time Helps
  • [@23:29] - How have you found Rust as a Language For Interacting With Other Languages?
  • [@24:28] - Were Most Bugs Around Unsafe Blocks?
  • [@25:42] - Do You Think Rust Had Future With Redis Server?
  • [@26:45] - Redis Labs Is Looking To Implement Further Modules In Rust Because Of Redis SDK
  • [@27:39] - Overcoming Rust Learning Curve
  • [@28:25] - Coming From 20 Years Of C To Rust
  • [@28:52] - Jeremy - Rust As First Language
  • [@31:30] - Comparing Languages
  • [@32:24] - What Might An Application Look Like That Uses Redis-Json?
  • [@33:45] - Performance Differences With Redis JSON 2
  • [@35:14] - How Would You Overcome Rust’s Overhead Compared To C?
  • [@36:32] - Do You Think (Concurrency Will Present Itself More Often In Future Redis Modules)?
  • [@37:54] - Could Redis Move Towards A More Concurrent Multi-threaded Database?
  • [@40:05] - What The Redis Community Does Do With Multicore To Increase Throughput
  • [@43:27] - How Did Redis-JSON 2 Leverage Rust’s Type System?
  • [@44:53] - Time Check
  • [@45:10] - End Question: Distro & Editors Of Choice
  • [@46:40] - ARM & Apple Chips
  • [@48:17] - More Redis Resources And Community

Referenced Resources

Credits

Intro Theme: Aerocity

Audio Editing: Cole

Hosting Infrastructure: Jon Gjengset

Show Notes: Cole and Jeremy Webb

Hosts: Jeremy Webb

Guests: Chrisoph Zimmermann

52 episodes