Get the latest tech news
Why microservices might be finished as monoliths return with a vengeance
Microservices architecture may look appealing, but transitioning from a monolith is challenging and can increase system complexity.
Created on Canva by the author.To address this, many organizations have attempted to transition to a microservices-based architecture to leverage advantages such as abstraction and encapsulation, faster deployment, easier maintenance and closer alignment of each service with team ownership. Migrating to a microservice architecture has been known to cause complex interactions between services, circular calls, data integrity issues and, to be honest, it is almost impossible to get rid of the monolith completely. Many companies find themselves stuck in a midway state, which increases system complexity causing data integrity issues, circular dependencies and unclear team ownership.
Or read this on Venture Beat