Part 2 of my blog series on microservices is up. This one covers some of the common pain points (which is why microservices are taking some well-deserved heat on Twitter these days).
• observability: what happens between step 1 and 8?
• Reliability: ensuring correct / consistent results even in the face of failure
• complexity management: coordinating distributed services to create a coherent business workflow
https://littlehorse.dev/blog/challenge-of-microservices