Reading your question and your comments, it seems to me that you want to use node.js as mid layer between your clients and your micro services...
For me, this seems pointless; because node.js will act a mere proxy, adding no value to your architecture...
The key point to bring node.js into the equation is to determine which of those microservices are IO-bound or computational-bound. If they are IO-bound, they should be candidates to be written in node.js; otherwise, use javaee. I said "candidates" because depending of your business needs, you can use other means to speed up your application, like caches, etc.
I add some links that I found interesting about Java vs NodeJs, and microservices:
performance-java-vs-node
Node.Js vs Java : Which is Faster for API's?
microservices.io
Answer from Carlitos Way on Stack OverflowHello everyone!
What Are The advantage and disadvantages of using Java(springboot) instead of NodeJS as the back end of my web application.
Thanks in advance.
is there a trend to move from Java to NodeJS for microservices in cloud?
Java vs NodeJS
Node.js or Java for Backend? Seeking Advice for Fullstack Transition!
Advantages/Disadvantages of Java Vs NodeJS for Back-End Web Development, APIs, Microservices, Etc
This is slightly related but this thread seems to have a misunderstanding.
Node is a runtime.
JavaScript is an implementation of ECMAScript. JavaScript is a language. Node takes a JavaScript program as input and translates that to C++ and runs it on the host machine.
TypeScript is a typed superset of JavaScript. TypeScript transpiles to JavaScript. That transpiled JavaScript is run by Node.
I find Node easy to work with and I build production-grade Node systems that receive 100m+ requests per day (Kubernetes infrastructure)
More on reddit.comWhat cybersecurity capabilities are available at InfoVision?
What cloud services are listed on InfoVision’s site?
Does InfoVision support Global Capability Center (GCC) initiatives?
Videos
is there a trend to move from Java to NodeJS? I have heard from many people that Java is too heavy for applications running in cloud. While NodeJS/Javascript is easier for Lambda, and microservices overall. Also, AWS tends to move towards Javascript/NodeJS in recent years.
What do you use to develop microservices Java or NodeJS/Javascript?