5 ms·
My theory is Redis is trying to take control over all popular libraries that interface with it so it can break protocol level compatibility to force vendor lock
by greenavocado 2y ago
My theory is Redis is trying to take control over all popular libraries that interface with it so it can break protocol level compatibility to force vendor lock-in
- bhouston 2y agoMy theory as well. I would almost bet on it. Redis is risking its reputation in order to solidify its revenue stream in the face is rising threats like Valkey, etc.
- skeledrew 2y agoWell it's either solidify revenue stream or likely go out of business. And what's a reputation if there's no business to attach it to?
- deleted 2y ago[deleted]
- mperham 2y agoThat would push everyone to valkey. They want to add proprietary features supported only by their server and client. That's the extend part of "embrace, extend, extinguish". https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguish https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis...
- gorjusborg 2y agoAll of this drama is already doing that.
- greenavocado 2y agoSome cash cows would remain stuck and they are ultimately the ones that would be milked for profit even if 95% of the community leaves
- papruapap 2y agoAre there many redis drop-ins alternatives?
- whstl 2y agoValkey is the fork/drop-in replacement from the Linux Foundation.
- loloquwowndueo 2y agoValkey, dragonfly, kvrocks are all protocol-compatible and mostly drop-in replacements for upstream Redis. If you want something hosted/managed, there’s Upstash Redis (though I reckon they’ll soon have to change the name of that offering).
- stackskipton 2y agoMicrosoft has also been working on one. https://microsoft.github.io/garnet/ https://microsoft.github.io/garnet/
- seneca 2y agoKvrocks is pretty substantially different, from my understanding. It only shares the protocol.
- OPoncz 2y agohttps://github.com/dragonflydb/dragonfly https://github.com/dragonflydb/dragonfly Is a multi-threaded drop in replacment
- aitchnyu 2y agoTangential, I realized I can be satisfied by Redis from 2013. Who are relying on recent Redis versions?