Many companies are OK with distributed systems but they don't wanna invest the resources to set up proper observability and monitoring.
At those companies fixing a bug that would be relatively straightforward with a monolithic architecture is a humongous pain in the ass.
Technically, programming is not more difficult than it used to be. But in practice it is, due to how expensive and complicated it is to know what is going on, and how little the average manager cares about it.
At those companies fixing a bug that would be relatively straightforward with a monolithic architecture is a humongous pain in the ass.
Technically, programming is not more difficult than it used to be. But in practice it is, due to how expensive and complicated it is to know what is going on, and how little the average manager cares about it.