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.]