There are no silver bullets. Microservices architectures is just the new shiny thing. The paradigm has some good use cases, but just as SOA was not the be all and end all, microservices need to be used in proper cases. This is a good article that lays out some great lessons learned.
Microservices are a common aspirational pattern today. However, maybe they shouldn’t be. Continue reading to find out why.