Microservices offer a number of potential advantages including ability to scale, agility and speed. The attraction of more flexibility is also alluring. However, adopting microservices also introduces new and fundamental challenges.
This XebiaLabs whitepaper addresses three practical challenges that microservices architecture introduces, including:
- How to handle changing deployment patterns
- How to deal with dependencies between services
- How to avoid getting stuck with the wrong implementation technology