3 ms·
> This is pure survivor bias. The majority -- by far -- of 'failure stories' I know of in the software industry are ones in which a company tried to take their
by balls187 11y ago
> This is pure survivor bias. The majority -- by far -- of 'failure stories' I know of in the software industry are ones in which a company tried to take their monolithic code base and modularize or microservice-ize it.
Interesting. I thought that the #1 reason why startups fail is because they run out of business, not because they couldn't modularize.
- zwischenzug 11y agoI believe the OP's talking about high-level software project architecture failure, not commercial failure.
- wellpast 11y agoThank you, exactly. But the fact that a lot of companies attempt to decopule their monoliths should make it very clear how much unsound architectures hurt us. Business make these grand attempts because of the intense amount of pain their monoliths cause them. (They thought they had a software asset; when in reality it's becoem a liability.)
- zwischenzug 11y agoIn my experience, they've done it because they've been sold a microservices dream that has nothing to do with commercial success.