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

Agreed. This is why I prefer the term “service oriented architecture” instead. A service should be whatever size its domain requires - but the purpose is to encapsulate a domain. A personal litmus test I have for “is the service improperly encapsulating the domain” is if you need to handle distributed transactions. Sometimes they are necessary - but usually it’s an architectural smell.


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

Search: