Re:A Google Cloud support engineer solves a tough DNS case
by jeffbee on Tuesday May 19, 2020 @05:43PM
(#23240650)
Suicide is a good solution, if some higher-level thing will notice and move the task to another machine. Batch frameworks can kill slow shards, or re-assign their work to faster shards. Clients of online services can direct more traffic to working shards and less or none to slow or broken ones.
What do you do to write software accordingly? Make it detect when it's running on a dud? Have it run as best as it can anyways?