772 karma · joined October 12, 2011
One could count even higher if willing to put each finger into an intermediate state, as base-3 or base-4.
In general I think the unidirectional "layered" container image model is a stepping stone. It ought to be easy to replace the "runtime" layer for a container without rebuilding the higher layer holding the application code. I can replace the host's kernel without modifying the code; why can't I upgrade the container's glibc or Python?
https://www.npr.org/templates/story/story.php?storyId=106268...
The majority of phones sold are "Linux phones" -- it's the kernel for Android!
The top selling laptops for years provide "Linux on the desktop" -- Chromebooks run ChromeOS, which is Linux!
Nearly all host servers, at nearly every cloud provider, run Linux. The vast majority of cloud VMs run Linux.
The vast majority of set-top boxes, IP cameras, IoT controllers, and other embedded devices are Linux based.
Linux is even powering an autonomous helicopter on MARS, that has been wildly successful in its mission.
The narrative of "poor underrated Linux gets no love" was plausible until maybe around the mid-2000s. But it's long past time to drop this idea as a community.
Now, I think it IS fair to say that several forms of userspace ecosystems, based on the Linux kernel, have failed to get traction over the years. Maybe we can say "Ubuntu Touch" failed to get adoption, but that has little to do with some characteristic of Linux itself.
I wasn't sure what your use "heavy" means here -- is it "a lot of" or "disproportionate"? Years ago there was much less flexibility with IaaS machine shapes, but I was super impressed when Google launched "custom machine types". There's a little slider to scale up/down your RAM/CPU independently, and of course storage is already independent. In fairness, there is some correlation between CPU allocation and storage IOPS, but that's inherent to scheduling a portion of the host machine reasonably.
https://cloud.google.com/compute/docs/instances/creating-ins...