Rustacean Station  cover image

Rustacean Station

RedisJSON

Aug 29, 2020
49:45

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

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode