|
|
|
|
|
by Aeolun
2449 days ago
|
|
I never really understood how insane it can get until my current job. We literally have a system diagram with like 30-40 different components (proxies, lambdas, pretty much all aws services), for a system that would work just as well with 3 (front/back/database). At this point it’s become a kind of joke for me because anything else would be too depressing. |
|
It's comes from leadership and trickles down to individual engineers. If your leader is deep into this mindset of completely over engineering things, you are screwed. I quit a job like this because the system was just too much. It was making me hate my profession and that's when I knew it was time to go.
You can get so far with a simple monolith, there is no need to suffer the whims of someone justifying their position.