4 ms·
Second system syndrome can happen with both systems sold commercially, and software systems used internally. I've seen both. Success is gauged in different ways
by rswail 4y ago
Second system syndrome can happen with both systems sold commercially, and software systems used internally. I've seen both. Success is gauged in different ways for internal systems, supposed improved processes, efficiencies etc. There's no "market".
Transparent distributed systems are the biggest thing now in software development, both private and public "cloud" are moving towards orchestration tools like Kubernetes, abstracting away the underlying CPU/memory/network hardware.
People don't log in to systems to "administer" them anymore. Containers are cattle and thrown away when they break.
This is much more prevalent than just "applications that can do clustering and distributed systems in the cases where it's necessary or helpful."
People are finding that it's "necessary and helpful" for most software that is used commercially or personally.
- throwawaylinux 4y agoNone of that transparency is done at the OS level today though, it is done in layers above that, and that's not some new thing that's just started now. It's obvious that's the way to go and trying to shoehorn some over engineered network transparency into a kernel never had any real justification or demand for it. It's not like Plan 9 was new with distributed systems or concepts or network transparency. You had many distributed systems, MOSIX, VMS, X11, NFS, etc all a decade or more before Plan 9. For the most part they were an academic obsession that's has mostly run out of steam these days replaced with local operating systems and layers on top of those which add the distributed support.