Re:Ask HN: Are we overcomplicating software development?
by the_gastropod on Wednesday January 18, 2017 @02:28PM
(#13429502)
Nothing about splitting your app into microservices _forces_ a good design. I've never seen microservices with well-defined seams. Every time, knowledge "leaked" between the apps, and any non-trivial change to the app required updating multiple repos, deployment synchronization, etc. Microservices are a tremendous burden that the vast majority of companies will not benefit from.
[ Parent
| on HN ]
Re:Ask HN: Are we overcomplicating software development?
by FatalBaboon on Wednesday January 18, 2017 @07:14PM
(#13431774)
I did not mean microservice as in "just make it many apps!". I meant as do not share databases and expose everything as APIs.
It helps cognitive load because such apps can be reasoned about without reading code elsewhere.
Re:Ask HN: Are we overcomplicating software development?
by AstralStorm on Thursday January 19, 2017 @03:07AM
(#13433996)
API is not enough, full contract has to be shared.