Testing hurdles: With microservices, debugging operations don’t commence right until the different portions of an application have been examined. This consists of examining dependencies, caching things to do and knowledge accessibility. While services can be deployed independently, changes that span multiple services has to be very carefully coordinated. Greater scalability: https://charliefmqtw.blogpixi.com/35692359/the-best-side-of-custom-microservices-architecture