4 ms·
You need to prefix "applications" with "web" or "cloud."
by unlinked_dll 7y ago
You need to prefix "applications" with "web" or "cloud."
- zokier 7y agoFlatpaks and snaps, while maybe not as popular, are also containers
- unlinked_dll 7y agoThey're also pretty terrible ways to distribute a native application and can be crippled due to their containerization.
- AnIdiotOnTheNet 7y agoUnfortunately, they're over-complicated as a means of application packaging and distribution, at least in my opinion. Now AppImage, that's pretty great. It doesn't really bring any of the security benefits of containerization, but that can be tacked on separately.
- akvadrako 7y agoDesktop and mobile is actually where you want containers most. Servers rarely run untrusted or semi-trusted code because everything comes from a trusted source, usually open source, or in house. But users want to run lots of shady apps, either that they find on random websites or places like the Google Play store.
- alkonaut 7y agoIt's also the rare case where you can't accept a 5% performance hit because that's 5fps in a game or 5 seconds on a 100 second render time or 5ms instead of 95ms wait in an interactive app. I find that the key to running desktop OS/apps is never use sensitive data and always be ready to wipe your machine and start over.
- akvadrako 7y agoContainers don't have a 5% performance hit.
- alkonaut 7y agoThat sounds good but I’ll believe it when I see it. There aren’t many desktop container/sandbox implementations out there and most are “vm light” e.g the windows sandbox and sandboxie. I haven’t seen anything more lightweight that can run desktop apps (in Windows at least).
- antonvs 7y agoUnless you want to roll the traditional telecom industry under the "web" or "cloud" label, you have to add "telecom" to the list as well. Containers have been gaining ground in telecoms since at least 2015 (https://www.sdxcentral.com/articles/analysis/telecom-opens-up-to-containers/2015/10/ https://www.sdxcentral.com/articles/analysis/telecom-opens-u...). Network function virtualization solutions rely increasingly on containers.