Microservices and Cascading Failures
When you’re writing software in a microservices architecture, you will, no doubt, encounter a situation where some bit of processing has become too big, too complex, to be kept all in the same place. This overly-complex bit needs to be split up across two or more…