Hacker News new | ask | show | jobs
by p7IDD243 3116 days ago
Why? This is precisely what it's been called like for decades, to call it something else would introduce unnecessary confusion.
1 comments

<sigh> this is the third time I've seen this come up on HN. Because for some people the word "slave" has bad connotations. Therefore it is a cultural norm in the USA not to use the word slave, even though as you say it has been in common usage in engineering (e.g. Master/Slave flip-flop going back to the 1950s). To use the word shows cultural insensitivity in some cultures.

Like you I had not come across this issue when I landed as a fresh immigrant in California in 1996 to work on replication, but it only took a few minutes for someone to explain it to me and we carried on saying "supplier/consumer" or "origin/destination" for the subsequent 2 decades without trouble..

This is a timely reminder that the USA is not the center of the universe, Antirez is Italian.
Those people should get over it. Master/Slave denotes a relationship. It can be bad if its a relationship between humans, but good its between servers.