2 ms·
It’s shocking to see serviceability and debugability as such a central part of the design and facade. These days most companies seem institutionally incapable o
by closeparen 8y ago
It’s shocking to see serviceability and debugability as such a central part of the design and facade. These days most companies seem institutionally incapable of comprehending that failure is even possible. Customer support only exists to tell you how you’re using it wrong. Compare front and center observability of internal state vs. today’s hermetically sealed “just works” platforms and it’s clear that a monumental shift has taken place. I’m grateful that modern CPUs still support breakpoints.
- adzicg 8y agoIt’s not “these days”, that problem has been with humans since the start of civilisation. Douglas Adams has a fantastic quote about it: The major difference between a thing that might go wrong and a thing that cannot possibly go wrong is that when a thing that cannot possibly go wrong goes wrong it usually turns out to be impossible to get at and repair.
- theamk 8y agothis is not user serviceability -- have you noticed phrase like > supporting system maintenance and repair performed by an IBM customer engineer Even today, if you are a service engineer servicing expensive piece of equipment, you have some amazing tools. I know an engineer from NetApp for example, and he has most amazing debugging stories, like debugging customers' systems live to find out where the latency spikes come from. The main difference from IBM era is that in the old times, customer could watch the blinkenlights, and now it is all hidden under password-protected accounts.