Thinking Elixir Podcast cover image

124: Caching Things Anywhere with Nebulex

Thinking Elixir Podcast

00:00

Is There a Problem With Lixter Data Structures?

David: I think kind of what you were getting at is that situation where I might say, Hey, this is just a general problem with serializing a Lixter data structures. If it's ETS and I deploy a new app, then the ETS is blown away because it's an in memory cache. But if it's a persistent cache or that lives outside of my, this beam instance, like in Redis or something like that, for instance, then when my new code loads, and I've removed a field from that struct,. then when it comes back out, I'm going to get an exception. Because I'm deserializing into something that the code no longer

Play episode from 29:30
Transcript

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app