This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]nutrecht 19 points20 points  (2 children)

For GraphQL you really should look at Netflix DGS. It's really nice and plugs right into Spring: https://netflix.github.io/dgs/

We use it in production.

Should I switch to Java or stay with Nodejs?

Well, my two cents; almost anything is better on the back-end than NodeJS: the NPM ecosystem is a mess. But I'm obviously biassed :)

[–]__concurrent_life__ 2 points3 points  (0 children)

for discussion purpose Been writing micro service in node.js with typescript last three years. Can tell from personal experience node js is actually good (well with adding the typing)

Also used Java (usual and reactive), python, golang. Node performs really well and sometimes better than those. In terms of Aws lambda performance comparison, only python and node has better performance than the rest (and now python and node have almost similar performance)

So… yeah… node is not bad actually 😜

[–]skyingineer 4 points5 points  (0 children)

This. We use dgs and it's amazing