Re:In defense of simple architectures
by aadvark69 on Wednesday April 06, 2022 @04:32PM
(#30937124)
Simple architectures work well, until they don't. A good example is ye olde ruby on rails monolith. Dead simple to set up and iterate quickly, but once you reach a certain organization and/or codebase size, velocity starts to degrade exponentially
[ Parent
| on HN ]
Tell that to Github, Shopify, Gitlab, Zendesk etc that have been doing fine.
How often do you hit ‘that certain size’ when velocity starts to degrade anyway?
X works well until it doesnt… is not exactly a compelling argument. That can be said of simple and complex architectures, or just anything at all
Re:In defense of simple architectures
by mbrodersen on Saturday April 09, 2022 @09:54PM
(#30973810)
Complex architectures work well, until they don’t. Fixing complex architectures is much harder than fixing simple architectures. So would you prefer a simple architecture or a complex one? The answer should be obvious.