The goal of microservices is to increase the velocity of application releases, by decomposing the application into small autonomous services that can be deployed independently. A microservices Ò€¦ Another key design challenge when using microservices, is implementing distributed operations, which span multiple services.