Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Fun – Debunk this thought (containers are anti-future)
2 points by czbond on April 4, 2018 | hide | past | favorite | 1 comment
We don't have enough interesting, future looking debates on HN. I had this one at work today, and want to have someone succinctly debunk it.

I believe we will eventually go 'anti-container' as the future. We will remove OS and have application compiled interfaces. Why? In my opinion, containers add a layer of cruft (OS + apps) on top of a layer of cruft (OS + apps). Edge cloud devices and distributed applications running on blockchain I think will lead the way with 'anti-container'. It wouldn’t be feasible to spin up IPFS style containers, but could potentially with pre-compiled binaries.

This would help with security: For instance with Docker, one can compromise a security compiled language left on a container, root into docker, and use flaws to root into the host OS.



What's your blockchain running on? What's your edge cloud device connecting to? To run code you need a processor and an app launcher/monitor - which is typically an OS and will continue to be for the foreseeable future. Even if it's a minimal OS, it's still an OS. Containers merely provide isolation from apps running on the same OS instance - allowing multi-tenant apps to run on the same physical hardware. If anything, I see container use increasing.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: