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

I'm not sure I agree. The most important thing about designing large scale systems is dividing the total work flow into self contained pieces with easily inspected separation points.

In the grand scheme of things this doesn't have to mean microservices across a million hosts, only that you've decomposed the problem into it's elemental parts. Those parts can now be considered separately as their own elements rather than having to contend with the entire architecture in your head when a problem arises.



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

Search: