Loading: Benefits and Challenges of a Microservices Architecture