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

If the benefit of microservices is primarily an organizational one around ownership, Conway's Law, and so on, then Example 1 still seems problematic, because it's likely a different team that has to deal with the fallout.

Another strategy is that the service has an explicit API or report specification; that way, the team that owns the services also owns the problem of continuing to support that while changing their internal implementation.

Of course, whether the benefits are worth the cost is probably organization specific, just like microservices in general.



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

Search: