Re:Things I Learnt from a Senior Software Engineer
by philwelch on Sunday August 25, 2019 @06:49PM
(#20796132)
If you designate your servers with numbers or meaningless identifiers instead of names, you also won't ever feel guilty about killing and replacing them. I believe this is (somewhat gruesomely) called the "pets vs. livestock" approach.
[ Parent
| on HN ]
Re:Things I Learnt from a Senior Software Engineer
by taneq on Sunday August 25, 2019 @09:18PM
(#20796809)
If you believe people can't get a little attached to "prodsys3" or whatever, then you underestimate the sentimentality of some of us. ;)
Of course, the other thing you can do is name server roles rather than specific hardware, so all of your servers are immortal, Ship-of-Theseus style.
Re:Things I Learnt from a Senior Software Engineer
by xmprt on Sunday August 25, 2019 @10:05PM
(#20796951)
A farmer gets attached to his cattle but when the time comes for one of them to go (either old age, to sell the meat, or there's a newer faster cattle that management has enforced a mandatory deadline of Q3 to migrate to), it's understood that it's time to say goodbye.
Re:Things I Learnt from a Senior Software Engineer
by D-Coder on Monday August 26, 2019 @07:14PM
(#20804666)
At one job, the servers were named after characters on Gilligan's Island.
Problems with Ginger were being discussed at one stand-up, and an engineer who didn't care about that quietly said, "Blah blah blah Ginger, blah blah blah Ginger." I almost fell over laughing.
(https://desertdemocrat.files.wordpress.com/2015/03/gary-lars...)
Re:Things I Learnt from a Senior Software Engineer
by cortesoft on Sunday August 25, 2019 @10:58PM
(#20797136)
Yeah, I work for a CDN with tens of thousands of machines, and I still miss wac052.mad when we decommmed that POP 5 years ago.
Re:Things I Learnt from a Senior Software Engineer
by sergiosgc on Monday August 26, 2019 @07:40AM
(#20798970)
prodsys3 pales in comparison to when I had to decommission gandalf and galadriel.
Now when name them by physical position in the rack/bladecenter.
Re:Things I Learnt from a Senior Software Engineer
by Spoom on Monday August 26, 2019 @12:21PM
(#20801078)
At least the memes write themselves.
Re:Things I Learnt from a Senior Software Engineer
by bitwize on Sunday August 25, 2019 @09:33PM
(#20796859)
Every time someone trots out that old analogy, I think of my uncle who has a small dairy farm in the U.S. midwest with over 50 head of cattle. He gave each one a name, and when one is sick, he cares for it until it is better if possible.
Re:Things I Learnt from a Senior Software Engineer
by dotancohen on Monday August 26, 2019 @04:46AM
(#20798285)
I know of a man with over 50 children. I'm friendly with his neighbour, who has almost 40. 50 is a number that a human can still care for and love each one individually.
NB: Yes, I know that the Wikipedia list of "people with many children" makes 50 look like a record-breaking number. That list is Western-centric. Though 50 is a huge number of children even by Arab standards, it is not unheard of.
Re:Things I Learnt from a Senior Software Engineer
by philwelch on Monday August 26, 2019 @01:01PM
(#20801528)
If you can have four wives, 50 children is only about 12/13 per wife, and 12/13 kids seems like a high-but-achievable number in our monogamous culture. So I find that very believable.
Re:Things I Learnt from a Senior Software Engineer
by cortesoft on Sunday August 25, 2019 @10:55PM
(#20797125)
Right, because 50 is still a small enough number to care about each one. If he had 20,000....