Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The issue is that they represent in some manner an 'alternative architecture' that's less mature and hard to piecemeal break out of.

You need to move a few pieces around.

I don't agree that 'once you've gone K8 why bother, just use that' - I don't think K8 is as elegant as the promise of serverless, and it has it's own 'lock in'. Just so happens you may need to have K8s anyhow ... so the pragmatic question then is 'We already have K8s because we have to have it ... so in that context, we can just use it'

If we had a 'severless' version of Docker, i.e. some de-facto standard for it, I think it would obliterate a lot of architectures, just because the promise is powerful.

Developers don't actually want K8s or even true DevOps complexity, we just want a giant computer we can run stuff on and not have to worry.



K8s lockin isn't the same. You can run it on any cloud, or run it locally. None of that is true for serverless functions (unless you go for knative, which is, yep, built on K8s).




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

Search: