Our great sponsors
-
project-loom-c5m
Experiment to achieve 5 million persistent connections with Project Loom virtual threads
That might change in JDK 21 (with virtual threads). See this https://github.com/ebarlas/project-loom-c5m . It achieve 5 million persistent connections (again depends on the server capacity and kernal tuning) using normal simple blocking code (https://github.com/ebarlas/project-loom-c5m/blob/main/src/main/java/loomtest/EchoServer.java) . It's a far better better programming model compared to JS async/await.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Yeah, it's simpler for relatively small projects and cli applications. JVM builds tools like Maven/Gradle does more than dep mgmt and has rich plugin ecosystems to do most of the stuff from the build file itself. In go, you will end up writing all those things in Makefile (see https://github.com/kubernetes/kubernetes/tree/master/build/root ). So you made the mod file simpler and moved your concerns some other build tooling (Makefile)