is currently working on the microservice architecture. 
 Gateway registers and discovers with node-proxy. 
 service 
 service may have node and spring boot. 
 database mysql, cache redis. 
at present, it is mainly stuck in the communication between services, and I have not thought of a good solution. Because different services may be implemented in different languages.
here is a list of the plans I know. I hope there will be some advice. Thank you.
 [mq] 
 includes push and pull, which has many implementation solutions and good support for cross-language requirements. 
 but cannot implement the call 
 [frame class] 
 spring cloud 
 java supports 
 dubbo 
 java supports 
 node has client implementation 
 senaca 
 node"s micro-service framework 
[rest,gRPC, etc.]
