Announcements
This site is in read only until July 22 as we migrate to a new platform; refer to this community post for more details.
Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

multiple node.js apps performance in trireme

Hello Apigee Community,

I wanted to get your thoughts on the performance implications on consolidating ~25 node.js based Apigee Edge API proxies into 1 single node.js API proxy within our On Premise Apigee Edge cluster.

From the perspective of source code management, this would be fantastic; however, I am concerned that there would be degradations in performance because Apigee Edge actually runs Trireme, i.e. node.js on the JVM.

Do you have any recommendations or thoughts on this matter? Thanks a lot!

Best,

Chris

Solved Solved
1 5 597
1 ACCEPTED SOLUTION

Each Node.js application is a complete Node.js runtime within a thread. The fewer Node.js applications you have, the fewer JVM resources you'll use. This should actually improve performance of the MP as a whole.

View solution in original post

5 REPLIES 5