Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.
Increasingly, more dependencies that we use require at least JDK 11 to build.
Consequently, we have had to stop upgrading those dependencies. This poses a potential problem, especially when vulnerabilities are discovered and fixed in later versions.
By setting the minimum JDK version to 11 or 17, we can ensure that we remain up-to-date with our dependencies and avoid security issues.
Upgrading the Java version is a very important decision and will have a big impact on our users. It seems like a good topic to discuss when preparing for Armeria 2.0.
Increasingly, more dependencies that we use require at least JDK 11 to build. Consequently, we have had to stop upgrading those dependencies. This poses a potential problem, especially when vulnerabilities are discovered and fixed in later versions.
By setting the minimum JDK version to 11 or 17, we can ensure that we remain up-to-date with our dependencies and avoid security issues.