Why forking instead of submitting pull requests to Redis?
ApsaraCache: A Redis branch originated from Alibaba Group
11–20 of 43 posts
Re: ApsaraCache: A Redis branch originated from Alibaba Group
#12At face value it appears to be a NIH driven development. It is not only a redis fork it is also a persistent memcached port, which is _only_ selectable on launch. Maybe there is a catch, but lack of a roadmap and/or design document certainly doesn't really help.
Re: ApsaraCache: A Redis branch originated from Alibaba Group
#13Why forking instead of submitting pull requests to Redis?
I'm guessing their changes are for internal use and may be out of scope for redis or simply they want to share their internal fork and get feedback/help.
I know you didn't say anything to the contrary but I feel it needs to be said: forks aren't inherently bad, they're a sign of a mature and healthy open source ecosystem.
And I'm sure if it's worth it to someone, perf improvements will eventually get upstreamed.
Re: ApsaraCache: A Redis branch originated from Alibaba Group
#14Re: ApsaraCache: A Redis branch originated from Alibaba Group
#1530% faster by which measurements? Not much info on the docs....
I just tested it with redis-benchmark. The performance is the same as with Redis.
I take that to mean repeated connect/set-get/disconnect. Like you might get from a client in a fastcgi scenario...php for example. Maybe add the -k 0 flag to the benchmark and a low-ish number of concurrent clients.
Re: ApsaraCache: A Redis branch originated from Alibaba Group
#16Re: ApsaraCache: A Redis branch originated from Alibaba Group
#17One of the most useless FAQ I saw. I would have been more interested in knowing the improvements or changes made when compared to Redis. I had some trouble with large scale master slave Redis configuration. I was hoping if they have solved the issues.
Re: ApsaraCache: A Redis branch originated from Alibaba Group
#1830% faster by which measurements? Not much info on the docs....
yeah, one of the few red flags > In short connection scenario, ApsaraCache makes 30% performance increase compared with the vanilla version. sounds like a cherry picked case to me
(Talk with Daniel Zang CEO Alibaba Group) https://youtu.be/YhlvtcBwxPM?t=326
Re: ApsaraCache: A Redis branch originated from Alibaba Group
#19Look at the commit history; https://github.com/alibaba/ApsaraCache/commits/develop
15 are "writing of README / adding my copyright", and 2 are actual feature (and not long)