The shortcomings of microservices can contain: Development sprawl – Microservices add extra complexity compared to a monolith architecture, considering the fact that there are more services in additional spots created by several groups. The advantages of microservices are numerous. They accommodate both equally consistent enterprise development and new technological variations: https://edgarydikm.blog2freedom.com/35531490/the-best-side-of-web-3-0-microservices-architecture