Redis & Edoed
Hey Redis, I’ve been sketching out a lightweight key‑value store that blends your data structures with a bit of optimistic concurrency control. It’s still a prototype, but I think it could help people avoid those messy lock conflicts while keeping things fast. What’s your take on adding a small, versioned persistence layer to something like this?
Sounds like a solid idea, but a versioned persistence layer will add a bit of overhead you’ll need to measure. Keep it simple – maybe just write a compact log of changes and replay it on restart. Just make sure you don’t lose the point of staying lightweight. And if you can, test the commit path under a load that simulates real contention; that’s where the optimistic part really pays off. Good luck, and remember: consistency first, convenience second.