Startups and tech enthusiast. Loves building products that make your life easier. Currently, building Qovery - a platform revolutionizing application deployments in the cloud.
BTW. I see lots of Node.js developers interested in contributing - do you guys prefer sticking with Node or you want to learn something new?
For the first two microservices, I used Vert.x - it's a framework for building reactive applications on the JVM.
At its core, it's very similar to Node - it's event-based and uses event loop to process events. However, as it uses JVM languages(Java, Kotlin, Scala...), it's not limited to a single thread as Node - it uses "Multi-Reactor" pattern, where multiple event loops can process events parallelly (the optimal number of loops is based on CPU core number) vertx.io/docs/vertx-core/java/#_re...
As we use microservices, theoretically we could write other services using Node. But nothing is free - adding new languages to the stack comes with some costs.
So, would you like to try Vert.x or rather put some Node microservices to the game?
Startups and tech enthusiast. Loves building products that make your life easier. Currently, building Qovery - a platform revolutionizing application deployments in the cloud.
I can't say that I'm familiar with NodeJS, but I am certainly familiar with javascript. For me, however, I would prefer Vert.x, as I am interested in learning more about the JVM languages / ecosystem.
(disclaimer: while I hope to contribute, I don't know that I will, so I don't know how much my opinion should matter)
Hello Patryk,my core Stack is React / Java but I don't working with any language so I wouldn't mind a polyglot environment. Here's my github id: ahwinemman 😉
Startups and tech enthusiast. Loves building products that make your life easier. Currently, building Qovery - a platform revolutionizing application deployments in the cloud.
BTW. I see lots of Node.js developers interested in contributing - do you guys prefer sticking with Node or you want to learn something new?
For the first two microservices, I used Vert.x - it's a framework for building reactive applications on the JVM.
At its core, it's very similar to Node - it's event-based and uses event loop to process events. However, as it uses JVM languages(Java, Kotlin, Scala...), it's not limited to a single thread as Node - it uses "Multi-Reactor" pattern, where multiple event loops can process events parallelly (the optimal number of loops is based on CPU core number) vertx.io/docs/vertx-core/java/#_re...
As we use microservices, theoretically we could write other services using Node. But nothing is free - adding new languages to the stack comes with some costs.
So, would you like to try Vert.x or rather put some Node microservices to the game?
We choose node
I love Nodejs. But I have a short experience in JAVA. I would like to keep learning more of java. For me it's not a problem learn something new.
Great to hear that :)
I can't say that I'm familiar with NodeJS, but I am certainly familiar with javascript. For me, however, I would prefer Vert.x, as I am interested in learning more about the JVM languages / ecosystem.
(disclaimer: while I hope to contribute, I don't know that I will, so I don't know how much my opinion should matter)
Hello Patryk,my core Stack is React / Java but I don't working with any language so I wouldn't mind a polyglot environment. Here's my github id: ahwinemman 😉
I've sent you invite on . Github - feel free to join Slack: join.slack.com/t/appwish/shared_in...
How come you didn't go with Go lang and went for Vert.x instead?