|
|
|
|
|
by ewalk153
1112 days ago
|
|
This. The end of the article covers why they felt complete isolation was worth the network costs. Maybe this true for their organization. From working on one of the largest ruby code base for the last 5+ years, I see the massive benefits of isolation without introducing the http barrier. Yes, service isolation can let you ship faster. In practice, the network barrier will make some kinds of rollbacks easier and other far more difficult. The reliably of the whole system is a lot more costly with the added network failure modes. Over time, the proliferation of services impose an ever growing maintenance tax to keep libraries up to date and mitigate security vulnerabilities across an organization. Tl;dr there are no free lunches. |
|