4 ms·
Linux has always supported userspace diversity, so nothing wins completely. We are at a point where containers are going to change what people want in a Linux
by justincormack 13y ago
Linux has always supported userspace diversity, so nothing wins completely.
We are at a point where containers are going to change what people want in a Linux distro and not sure that monolithic will win.
- sitkack 13y agoContainerization will make this entire kerfuffle pointless. Running single image big machines with lots of services is a 90s and early 2000s architecture aesthetic that will fade into the background as individual services migrate to a PaaS model for enhanced modularity and mobility. I haven't looked deeply into systemd, but from how the conversation around it is going, it would seem to be solving complexity with more complexity. I'd like to see a mashup of CoreOS plus NixOS integrated with a cluster container management system.
- njharman 13y ago"is a 90s and early 2000s architecture aesthetic" I hope you realize "containers" are so similar (identical compared to "single image big machines") to how mainframes worked in 70's. Just saying nothing is new, cycles are the norm and don't be so high and superior cause your new hotness is gonna be the "old, broken shit" in a couple decades.
- sitkack 13y agoAnd mobile is the new desktop because there is enough computational power there. Soon, we will see containerization on mobile because of too much complexity and not enough security. Containerization has always been a good idea. http://en.wikipedia.org/wiki/FreeBSD_jail http://en.wikipedia.org/wiki/FreeBSD_jail has been around for almost 14 years. I am aware that full system virtualization dates back to the 1960s, in no way do I think that old eq bad.
- justincormack 13y agoCoreOS is of course systemd based...
- sitkack 13y agoI know, but CoreOS won't be the only lightweight OS designed for cloud deployments. I'd be pretty jazzed for a Lua or Gambit Scheme based system. It will probably be node.js though, always bet on javascript.
- justincormack 13y agoBeen working on Lua based stuff that can bring up enough of a system for containers (networking and so on, still some bits missing) https://github.com/justincormack/ljsyscall https://github.com/justincormack/ljsyscall
- bitwize 13y agoYou mean L33tStart? :) http://www.reddit.com/r/programming/comments/14ay0r/hacker_koan_on_the_proliferation_of_unix_text/c7bntjn http://www.reddit.com/r/programming/comments/14ay0r/hacker_k...
- sitkack 13y agoI wish l33tstart was a real thing. Maybe have it talk over nanomsg using capnproto? But the messages should be cryptographically signed. Would it handle logging as well? Could those log messages get processed through summingbird or storm? Ok, Clojurescript -> Gambit Scheme -> Native exe