4 ms·
Everything is correct but the excellent part: Linux is badly architecturally broken and hacked together under the hood. Backwards-compatibility guarantees (as o
by Annatar 7y ago
Everything is correct but the excellent part: Linux is badly architecturally broken and hacked together under the hood. Backwards-compatibility guarantees (as one would get in writing with Solaris) are non-existent, hit or miss. Solaris features like zones are very poorly partially implemented as resource controls (cgroups), but not really; lots of GNU/Linux distributions are still on filesystems like ext or XFS which are built on obsolete data management concepts from 35 years ago; there are many competing provisioning technologies (Kubernetes, Docker, Terraform, ...) but none of them fully cooked. Fault Management Architecture is something which doesn't exist in GNU/Linux; NFS implementation still isn't finished after 20 years and it's still broken and non-standards compliant; fiberchannel and TCP/IP stacks in Linux are buggy as hell. The list could go on and on; I could literally write and publish a book on it, were that not such a waste of my life.