Earlier quoted context omitted.
Happy to provide the flame you're expecting. Master/slave describes the relationship between the services and has been standard terminology for decades. I have yet to hear of any IRL victims of slavery that are miffed by the use of this terminology. Do not be offended on someone else's behalf.
But it's ok to assume a lack of offense on the part of every other person? I think we all get what the terms mean In This Context but there are other options available that don't require that kind of boxing and unboxing. Other projects have done this successfully[0] and the Redis maintainer is right here in the thread saying he understands the concern. The thing I never get with these objections is, what is the harm…
Redis 4.0
161–170 of 184 posts
Re: Redis 4.0
#162Earlier quoted context omitted.
For most projects it seems like a pretty easy change. You could add new keywords, alias the old methods/commands to them. You don't even have to deprecate them, just make the docs point to the newer terminology. What is easier having to have this conversation EVERY time the term gets used for the rest of eternity, or making the change once and being done with it?
>What is easier having to have this conversation EVERY time the term gets used for the rest of eternity, or making the change once and being done with it? That's not very compelling. Just because certain people make a lot of noise doesn't mean we have to do what they want us to do. >For most projects it seems like a pretty easy change. You could add new keywords, alias the old methods/commands to them. You don't even…
Re: Redis 4.0
#163Earlier quoted context omitted.
Seriously... someone so stupid to not even be able to place words in a context would probably always find something to rant about, whatever censorship you could think of...
How is changing documentation to more accurately reflect its behavior censorship? Do you think whitespace commits are censorship? Both make for better reading and more accurate representations of our technology.
Re: Redis 4.0
#164I really wish Redis wouldn't use the "master/slave" terminology. Primary/replica or even Master/replica are better terms. I know I'll probably get flamed for saying this, but it's a pox on a project that I otherwise very much love.
There it is. Post modernism in clear form.
Re: Redis 4.0
#165"9) Active memory defragmentation. Redis is able to defragment the memory while online..." I'm so amazed that this is a thing.
Memory fragmentation is largely related to the allocator you're using (ie: glibc malloc, jemalloc, tcmalloc) and previously it was up to the OS to manage this (ie: freeing up unused memory). Now with active memory defragmentation things are a bit more pleasant, specifically with high delete load actually freeing up unused memory in a timely manner without impacting performance too much. Previously, to fully recover u…
Re: Redis 4.0
#166Interesting coincidence (or maybe not...) Redis was discussed on the Floss podcast that I listened to earlier today and now I have an inkling of what Redis is. My first exposure to Redis was to ponder where it came from after I tried to run Gitlab on my puny (J1900, 4GB RAM and spinning rust) file server. It was spectacularly non-performant with most page loads timing out. I suppose it was because Redis had insuffici…
Re: Redis 4.0
#167Interesting coincidence (or maybe not...) Redis was discussed on the Floss podcast that I listened to earlier today and now I have an inkling of what Redis is. My first exposure to Redis was to ponder where it came from after I tried to run Gitlab on my puny (J1900, 4GB RAM and spinning rust) file server. It was spectacularly non-performant with most page loads timing out. I suppose it was because Redis had insuffici…
Re: Redis 4.0
#168Interesting coincidence (or maybe not...) Redis was discussed on the Floss podcast that I listened to earlier today and now I have an inkling of what Redis is. My first exposure to Redis was to ponder where it came from after I tried to run Gitlab on my puny (J1900, 4GB RAM and spinning rust) file server. It was spectacularly non-performant with most page loads timing out. I suppose it was because Redis had insuffici…
This is a pretty weak conclusion to draw. Did you try running Redis on its own without Gitlab? If not, I would encourage you to try it out as it takes up much less RAM than you think. The Raspberry Pi is even a supported platform...
Re: Redis 4.0
#169Earlier quoted context omitted.
it's an attempt to mock an old discussion about the use of "SLAVE" / "MASTER" terminology. These threads fill with reactionaries who think marginalized people are just complaining about nothing or by reductionist leftists who think so-called "identity politics" detract from class struggle. Edit: It's worth noting that antirez has, as is usual for him, dealt with this issue wonderfully by making a call without downpla…
> It's worth noting that antirez has, as is usual for him, dealt with this issue wonderfully by making a call without downplaying the importance of the problem. He was doing okay until he wrote that everyone is a slave because having to follow "politically correct rules" is itself a form of slavery.
Re: Redis 4.0
#170"9) Active memory defragmentation. Redis is able to defragment the memory while online..." I'm so amazed that this is a thing.