Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If teams have technical boundaries defined at a higher level in the stack (e.g. APIs) and so they don't share a database, you don't need loads of process and docs and architectural meetings to coordinate. Letting teams delivery independently is a good architectural feature.


This is why everyone adopted "microservices" - it's Conway's law in action, a technical intervention for an organizational problem.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: