I 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.
I'm not for the change in terminology at this step, because it is very unfortunate to change the terminology of a project that is here for years, however I tried to use the fact we have this terminology to remind people of what slavery looked (and still looks in certain parts of the world) like, so: 1) We have a SLAVEOF NO ONE command which is very popular. 2) We have a note about slavery here: https://redis.io/comma…
Bravo and thanks for pushing the envelope forward.
Regardless of whether you agree with the changes, the fact that these discussions are occurring about the code that we write is really great. I love seeing how we can take code to a much different level than the 1s and 0s it is often reduced to in the mind.
I'd love to see some other examples of similar movements in software whereby we are taking great care of the code we write as an author, historian, or any other writer would take care of their own words.
[1] - https://www.drupal.org/node/2275877
[2] - https://issues.apache.org/jira/browse/COUCHDB-2248