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

Don't forget that an RPC call can take longer to complete than a function call. Loose coupling doesn't imply that your program expects operations to routinely take 1ms to return results.


I was replying to a comment that ended with "If performance of technology is the only metric that matters to you, then yes, microservices are probably a horrible idea". I figured that it'd be more effective to make my point without bringing performance into the discussion.


Or sometimes 10s, or never, or partial results, or dropped connections, or...

The network is not reliable.




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

Search: