What's the most outrageous over-engineering you've seen in the wild?
What's the most outrageous over-engineering you've seen in the wild?
Anything Frontend JavaScript Framework since 2010.
HP calculators, back in the day. I've heard stories (perhaps apocryphal) of one that was run over by a car and still worked. Even if that one story isn't true, they were solid.
All traffic lights but especially the ones set to do rolling green lights. The rolling green lights assume someone’s going the speed limit (which no one does) so it introduces more stop-and-go than if they all switched at the same time! But traffic lights on their own are all optimized for the peak 20 min of traffic instead of the other 24 hours. They really don’t make sense outside of peak.
Compiled dynamic CSS in React. The most outrageous of it all is their reasoning for it: best of both worlds.
Most microservice architecture
An IT ticketing system that had a disaster recovery solution inclusive of DB failover, load-balancing, etc. all to another data center in another time zone.
Some medium critical business systems didn't have that so if a disaster struck, that stupid ticketing system would fail over and be up. I guess so they could put tickets in for all the other systems that didn't make it?
I think this was borne out of one of those "use it or lose it" budget scenarios that happens in big companies at the end of a fiscal year.
Nuxt.js: it's a frontend framework that let's you do server-side rendering using a framework (Vue.js) designed to do client-side rendering.
Kubernetes obviously.
The whole industry is feeding solely on attempts to make its original overengineered complexity managable.
My lecturers used to talk about the over engineering of chemical plants in the USSR. It was something to do with the command economy that meant the engineers over engineered the plants
Then there was Chernobyl...
US government, (might apply to others). They do so much paperwork and analysis to ensure no nickel is misspent. The cost to protect a nickel seems to be about a dollar.
Australia's NBN; taxpayer funded Gigabit capable fibre optic to 90% of homes that only need 50MB/s.
Probably Google... just look at the new Android V12