News for hackers. Stuff that matters.
Re:Containers as Kernel Objects – Again by cryptonector on Sunday February 24, 2019 @02:29PM (#19240117)
Cantrill is quite right. There are many examples where the lack of design hurt Linux, and Cantrill will list many of them for you!

E.g., epoll -(what a disaster). Or inotify. Or containers (the subject of TFA). Or kernel debuggers (never mind). Or tracing frameworks (actually, here Linux has finally evolved something similar to DTrace, namely all the ebpftrace stuff). Or cgroups. Or the kernel keyring. Or...

Lack of design is not a virtue, not now.

Sure, design and design review comes with the grave danger of bikeshedding. (I'm using "design" here loosely to mean what we called "architecture" at Sun.) And it has higher initial cost to not designing. But in the long run it pays (it certainly wasn't the cause of Sun's demise).

There are no comments on this comment yet.