I like these, Sidekiq also have the tableflip methods (with tests) that does exactly nothing, https://github.com/mperham/sidekiq/blob/927680cae78731c540fe...
I like these, Sidekiq also have the tableflip methods (with tests) that does exactly nothing, https://github.com/mperham/sidekiq/blob/927680cae78731c540fe...
According to wikipedia https://en.wikipedia.org/wiki/Easter_egg_(media) :
> "In computer software and media, an Easter egg is an intentional inside joke, hidden message or image, or secret feature of a work. It is usually found in a computer program, video game, or DVD/Blu-ray Disc menu screen. The name is used to evoke the idea of a traditional Easter egg hunt.[2] The term was coined to describe a hidden message in the Atari video game Adventure that encouraged the player to find further hidden messages in later games, leading them on a 'hunt'.[3]"
Kudos to antirez for starting this refactoring. Switching to replica will clear up this confusing terminology.
There may even be a more accurate term for Redis' architecture, great. Is it worth a breaking change to get a better metaphor? IMO not in software deployed at the scope of Redis and those offended should have the onus of implementation and support.
I don't think that's a powerful argument _against_ the change antirez has chosen to make. There are a lot of other terms that were in common use for decades, that confused no-one, that reasonable people have stopped using because they're offensive to other groups of people.
My argument against making the change is that it's high risk for a functional NOOP.
Rosa Parks would have risked much less and still have gotten home if she'd given up her bus seat. Would that have been a "functional NOOP" too?
(Edit: In rereading this I can see it might be taken as accusative or aggressive. It's not intended in that way, and certainly not intended to accuse you personally of overprivilege or racism...)
I think it's not safe to assume people who are from minority groups or people from underprivileged backgrounds have a problem with this (source, myself).
When you experience actual racism, something like this looks pretty silly. I'm in agreement with antirez. I wouldn't use these terms in a new project, but their use for the past half a century should be pretty uncontroversial and definitely not cause for mass mobbing/shaming...