Visit Official Exploding Ads Website

Wednesday, December 2, 2015

peterhunt comments on "Microservices – Demo Project in Python"

By peterhunt

Sure, but if you ever need to shard, you can no longer assume you can do atomic transactions anyway, which means you need to rewrite a lot of stuff.


By designing in this way, your scaling problems change from “the entire app fell over” to “the movie service fell over”, which really helps with availability.


Not that there aren’t disadvantages with microservices (overhead, distributed tracing, etc), I just think app architecture isn’t one of them.



link


Read more here: https://news.ycombinator.com/item?id=10662149



peterhunt comments on "Microservices – Demo Project in Python"

No comments:

Post a Comment