Master
and slave
are everywhere in computer science.
A master
database server handles the writes and passes
them out to read replicas or slaves
.
The git master
branch.
To name the biggest two. For some these words conjure bad imagery and worse history. There have been lots of attemps to replace them. There’s also been a some maligning the change as stupid, ageist, and other nonesense mostly bad arguements on quora
There have been a lot of a suggestions
- parent/child
- leader/follower
- primary/replica
But all of these share one thing. They lack
IMAGINATION
So I present my own alternative.
Shepard and Sheep
Pros:
- Contains sheep, everyone loves sheep
- Not controversial
- Contains shepard, good old timey imagery
- Fun to say shhhh-eppp-ard shhhh-eeeyyypp
Cons:
- ¿ Doesn’t include any other animals ?
Please help me spread the word. A suitable replacement has been found. It’s time to
git pull origin shepard
kubectl create -f sheep