4 ms·
This is the paradox of software as is today- we are good at adding crap on top, we are bad at replacing what’s underneath. Now, in cloud native we have decompo
by ClumsyPilot 3y ago
This is the paradox of software as is today- we are good at adding crap on top, we are bad at replacing what’s underneath.
Now, in cloud native we have decomposed applications - logging is now separate, so is storage, etc.
I should be possible to change the stack underneath without anyone noticing, or at least with minimal disruption to operations.
- pjmlp 3y agoI joke that in the end Andrew Tanenbaum got the upper hand over Linus, because the supposed performance benefit of a monolithic kernel over microkernels is meaningless in a Kubernetes cluster, or distributions like SUSE Linux Enterprise Micro and Fedora CoreOS.
- convolvatron 3y agoI certainly don't speak for the nanos project, but in my mind this was a key reason for even doing this work. That we could write an adaption layer that would hoist the world as we know it off the sandpile and put it someplace else where things made more sense. its a shipping container, an adaption jig, an invitation to rethink the world underneath without insisting that anyone rewrite anything.