Live data from Hacker News

Redis Inc seeks control over future of Rust redis-rs client library

devclass.com

41–50 of 68 posts

Re: Redis Inc seeks control over future of Rust redis-rs client library

#41

I have no need for Redis in my life. There is nothing unique it provides in 2024, and they have no special sauce I would consider getting hooked-on (locked into). I am trying to remember why their software became considered ubiquitous for caching and sessions, and I reckon many a framework is busy rectifying this choice, as we speak.

Because its very stable, very fast and very well documented / supported.

Re: Redis Inc seeks control over future of Rust redis-rs client library

#43
post #28
post #14

Earlier quoted context omitted.

Redis the project was essentially taken over by a company that had nothing to do with its development. Salvatore Sanfilippo (antirez) started Redis and developed it by himself from 2009 to 2015, gaining massive popularity and building a large community in the process. It was FOSS the entire time. A separate VC-backed company called Garantia Data used to make money by offering a hosted version of Redis. That company c…

> The company also managed to acquire full rights of the Redis trademark and project stewardship from antirez after hiring him How did that happen? He must have given/sold it to them, right? I remember him making an announcement that he was done with Redis and stepping away from involvement.

Impossible to know as an outsider. They could have tricked him with false promises ("we'll take good care of the project and always put the community first, trust us"). Or he could have decided that the check was big enough and not really cared beyond that.

Re: Redis Inc seeks control over future of Rust redis-rs client library

#44
post #37

Earlier quoted context omitted.

> Comments are all reasonable and there was no reason for the drama in the first place... As the author of that issue I'm assuming if there was drama, then it was up to me. However I did not intend on causing one, but to discuss this issue with active maintainers of the crate as well as to understand to which degree valkey support is needed by users for the crate. That this has created a discourse that goes beyond th…

> That this has created a discourse that goes beyond that was not intended. I think the thing started off fine and reasonable, but if you go down the comments it takes a turn towards cynical and antagonistic where people are assuming the worst. Which is basically the point of my comment, rust related things seems to have these weird blow ups. Some quotes > Redis team has the required Rust proficiency, nor that they a…

Unfortunately ever since the relicensing the situation in the Redis community is loaded. I have seen discussions in other repositories around Valkey and the discourse is not much different.

Re: Redis Inc seeks control over future of Rust redis-rs client library

#45

Redis Ltd. probably parent of Redis Inc. owns the trademark. It isn't complicated, they can go around and ask people to change the names of their stuff away from Redis. Is this in bad form? What does the guy have to do to convince you that he has to rename the library? It's tough cookies, but if he renames it, and the Redis Ltd. people fork the library and put the fork on crates.io under the redis name, that's what h…

redis-rs has been around since 2013, so before redis inc. was called anything related to redis (the were called Garantia data) or they hired the redis creator (in 2015) or bought the redis trademark (in 2018).

That might not be legally relevant but it is certainly ethically relevant.

Re: Redis Inc seeks control over future of Rust redis-rs client library

#46

8/10 uses of redis I have encountered in the world were people using it as a slower memcached. 1/10 are using it as a hope-for-the-best "queue" instead of rabbitmq, which is bullet-proof. The last 1/10 actually use it as a novel "database" but every one of those instances also has mysql or postgres, rendering it completely redundant. Redis itself was, for a while, a massive open security hole when the above people wo…

Isn't it good for building and querying custom indexes? Doing that with mysql or postgres is very difficult or impossible depending on hosting solution.

Or would you still prefer to build on top of memcached?

Re: Redis Inc seeks control over future of Rust redis-rs client library

#47

Earlier quoted context omitted.

I agree. At the same time, they're just 'doing their job' working at a for-profit company controlling the brand of open-source (core?) software.

Yes, you can simultaneously condemn individual behavior and the system that incentivizes it. Both are bad in this case.

My point is that the blame is on the system moreso than its expected outcome.

Re: Redis Inc seeks control over future of Rust redis-rs client library

#48
post #19

Valkey

Is there a mature valkey client for Rust? I'm willing to bet most people running Valkey, Dragonfly etc. on the server are still using the Redis clients.

Just fork the Rust client for Redis before any breaking changes were made.

Re: Redis Inc seeks control over future of Rust redis-rs client library

#49

Redis Ltd. probably parent of Redis Inc. owns the trademark. It isn't complicated, they can go around and ask people to change the names of their stuff away from Redis. Is this in bad form? What does the guy have to do to convince you that he has to rename the library? It's tough cookies, but if he renames it, and the Redis Ltd. people fork the library and put the fork on crates.io under the redis name, that's what h…

redis-rs has been around since 2013, so before redis inc. was called anything related to redis (the were called Garantia data) or they hired the redis creator (in 2015) or bought the redis trademark (in 2018). That might not be legally relevant but it is certainly ethically relevant.

> That might not be legally relevant but it is certainly ethically relevant.

I don't know if it's ethically relevant. I'm sure there was someone named Matt Damon before the actor Matt Damon, and maybe that guy was even an actor, but I wouldn't say today's Matt Damon is ethically violating ancient history's Matt Damon.

What is the right rule for abandonware? It can't be, whoever got there first. Anyway. I don't buy your timeline. Redis-rs comes after the name Redis, certainly, which these guys now own. It doesn't matter when these two events you picked out of a hat occurred.

Re: Redis Inc seeks control over future of Rust redis-rs client library

#50

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

My 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.

Well 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?
Post reply on HN