-
Core Java
Project Loom in JDK-19: the benefits but with quirks
A few months have passed already since JDK-19 release, which we talked about previously in details. More and more developers…
Read More » -
Enterprise Java
So you want to expose your JAX-RS services over HTTP/2
Nonetheless HTTP/2 is about six years old (already!), and HTTP/3 is around the corner, it looks like the majority of…
Read More » -
Core Java
The final days of finalizers in Java
If you are developing in Java long enough, you are surely aware of the Object::finalize() method and the concept of…
Read More » -
Core Java
Chasing Java’s release train: JDK-17, the next big thing
Here we go, JDK-17, the next LTS release, just became generally available. It is an important milestone for the OpenJDK…
Read More » -
Core Java
Chasing Java’s release train, from 8 to 16. Part 2: The race to the next LTS release
In the first part we thoroughly went through the massive amount of features delivered in scope of JDK-9. Nevertheless, this…
Read More » -
Core Java
Introduction into GraalVM (Community Edition): And How the Future Looks Like?
1. Introduction In this last part of the tutorial we are going to speculate about the future of GraalVM, both…
Read More » -
Core Java
Chasing Java’s release train, from 8 to 16. Part 1: JDK 9, the last big banger
A lot has been said about JDK’s new 6 months release cadence cycle, and arguably, this is one of the…
Read More » -
Core Java
Introduction into GraalVM (Community Edition): GraalVM for the rest of us
1. Introduction Along the previous parts of the tutorial we have talked a lot about GraalVM‘s groundbreaking impact on the…
Read More » -
Core Java
Introduction into GraalVM (Community Edition): GraalVM as a Polyglot Platform
1. Introduction Until now we have discussed the GraalVM exclusively in the context of the JVM platform. It is not…
Read More »