2 ms·
For sure. It costs when you put it in. It costs in maintenance (or in working around unmaintainable systems). And then it costs to take it out again. I was bro
by wpietri 5y ago
For sure. It costs when you put it in. It costs in maintenance (or in working around unmaintainable systems). And then it costs to take it out again.
I was brought in on a cleanup job a few years back and discovered that key parts of their infrastructure went through a system nobody understood and were scared to touch. It was using Docker, but for no obvious reason, and it was version-locked to a very specific release in the 0.9 series.
After some archaeology, I found the original commits. They were from an engineer who wasn't there long. On a hunch, I googled him. I found a video of a conference talk on Docker where he exaggerated the scope and value of what he had done. So I ripped it out again, making the system simpler, more reliable, and less scary for the staff.