Comment by grogenaut
5 years ago
Cool you missed "actually understand the legacy system" and went right to the grand rewrite into microservices. If you can't be bothered to understand one service from 30 years ago, how is someone 30 years from now going to understand your 45 service masterpiece let alone run the out of date kube cluster you deployed it to.
You’re putting words into my mouth I never mentioned microservices and think that largely they’re a mistake (except SSO). I also never mentioned node. At a glance I assume C# or Java would be the best fit but I’m not a system architect so my POV is probably mute.
Policy should define how a system works so go read that. It’s not like you build an entire system, delete the old one, drop in the new turn it on and really really hope that it just works as intended.
But you’re right, lets just pay IBM, SAP, Oracle billions every yeah because rebuilding is too hard.
But you keep projecting on me with opinions I don’t even agree with lol. I’d hate to ever work with you.
Edit: but like k8s or not, code defined infra is a good idea - even if k8s suffers a terrible death enough detail should be documented that migration into the next big thing won’t be terribly hard. but you shouldn’t worry about that, your legacy java fat client app has so many undocumented legacy dependencies that containerisation will never be an option lol.