Comment by TideAd
3 years ago
Is that not what we're doing with distributed systems? A lot of the theory & practice of our field is how to elegantly cope with servers dying, data being corrupted, load limits of single machines, etc. We have a lot of constraints.
And there's no possible way not to have some leaky abstractions with this in front of us.
I will concede that in some instances we reach a level of thoroughness that could be considered more like plumbing.
But it is less funny if we go with code-plumber, the goal here is to justify trying to steal the protected job title.