Hacker News new | ask | show | jobs
by jpgvm 1466 days ago
Ok. As a fellow Java fan I think you need to stop painting everything new with such a broad brush, that is a recipe for depression.

Sure there is lots of rubbish out there.

You probably shouldn't touch Lambda with a 40-ft pole, Go is mostly just C v2, Node.js will make you question the life choices that led you to using a jank scripting language on a server. MongoDB don't even, just no.

However not everything in the last ~10 years is useless. AWS EC2 and S3 are awesome services. k8s is actually good, assuming you have competent administrators (otherwise stick to GKE, or EKS if don't have ability to go to GCP).

There is nothing wrong with building a modern Java app on k8s and PostgreSQL. You might even come to like the standard runtime environment that k8s provides. It integrates fairly nicely into the Spring way of doing things. You can also do containers in Java better than pretty much any other language, take a look at Google's jib tool.

I think k8s (or something like it) is here to stay because it transitions to the runtime to be declarative. i.e it's the SQL to the Mongo-like (not entirely true but close enough) in the infra world.

Cheer up mate. You will find places/people that respect your knowledge and aren't rushing to upend good solid boring tech for no reason.