is microservice architecture the best choice for machine learning deployment 39ae325a2baf