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

The abstractions work very well, until they don't and you need to dive in 5 abstractions deep to debug what's happening, or an upgrade needs to be done and you have conflicting dependencies a few levels deep.


Even during development I’ve had to learn far more than I’d like about k8s internals as things broke left and right.

ECS, nomad or even autoscaling VMs are much easier to deal with when they fail.


But isn't this the case with everything? I feel there is a necessary level of complexity to everything. Things can't be made simpler beyond a level.




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

Search: