I am developing microservices with the Spring cloud platform, where service1 calls several other microservices, for example. service2, service3, service 4 etc. These services can be called in parallel, and service1 will aggregate the result. Can I use Spring cloud feign ( http://cloud.spring.io/spring-cloud-static/Dalston.SR1/#spring-cloud-feign ) to create a client to relax and call asynchronous services or use Spring 4 AsyncRestTemplate for asynchronous call of services?
source share