So essentially this converts GitHub repos to maven dependencies.
HN user
java-lang
http://java-lang.org
info@java-lang.org
Hmm, I find it surprising, hasn't been my experience at all.
It is asynchronous event driven like Node but can process events on multiple threads
As a modern java developer I was surprised to find no mention of Vert.X which to me seems like one of the most modern and forward-thinking java web frameworks. Not only does it support scaling your app out-of-the-box but also provides a simple way to deal with concurrency.
It is easy to write performant web applications without servlets using Vert.x which is also based on Netty. It also scored highly in the benchmarks.
I'm a little skeptical of this.
The title did warn that it is an opinionated guide.
I think most projects that used Maven before Gradle don't have enough incentive to migrate. A lot of the new projects, however, start out with gradle: Vert.x, Crate.io, RxJava.