Quarkus, a Kubernetes native Java framework tailored for GraalVM and OpenJDK HotSpot, has reached version 1.0. Quarkus is an Open Source stack for writing Java applications, offering unparalleled startup time, memory footprint and developer experience. InfoQ spoke with Thomas Qvarnstrom, senior principal product manager at Red Hat, in order to learn about the Quarkus journey, extensions, and more.
Category: Articles
Top 10 Java stories of November: Quarkus 1.0.0.Final, Java’s new ValueType & more
December is here, so let’s take a look back and see what happened last month in the Java world, which remained as busy as always.
Java Weekly, Issue 310 | Baeldung
Keeping the data you expose separate from the data you store, new GCs in Java and my new OAuth2 course.
Primitive Collections in Eclipse Collections | Baeldung
Learn about primitive collections in Eclipse collections, performance and how to interact with them.
Tomcat vs. Apache HTTP Server: What’s the difference?
Tomcat vs. Apache is a comparison that requires important background information about each server type. Apache servers provide static file content, while Tomcat servers offer dynamic content. How else do they differ?
Scale Your Application With Spring and RabbitMQ – DZone Java
The goal of this post is to discuss how to create asynchronous calls with Java using Spring and RabbitMQ.
OAuth 2.0 Java Guide: Secure Your App in 5 Minutes | Java Code Geeks – 2019
Interested to learn about Java Guide? Check our article creating an application that displays user information with examples
Modern garbage collection: Part 2
A look at what the newest generation of Java GCs can do
Preview, Experimental, and Incubating Features in Java
After Java’s release cycle got revolutionized, we can expect more and more changes coming to the language faster than in the past. This is why…
Java 8: Class.getName() slows down String concatenation chain
recently I’ve run into an issue regarding String concatenation. This benchmark summarizes it:@OutputTimeUnit(TimeUnit.NANOSECONDS)public class BrokenConcatenationBenchmark { @Benchmark public
Java Optional min max Streams #15 – Java Challengers
On this Java Challenge, you are going to learn details from the use of streams, Optional min and max methods. Learn Java core concepts by having fun!
Measuring Time: From Java to Kernel and back – JVM Advent
Problem Statement Even the most basic problems become interesting when you dig deep enough. Today, I would like to do a deep dive into measuring time in Java. We will start with the very basics of the Java API and gradually move lower in our stack: through the OpenJDK source code, glibc, all the way …
Development Tools in the Payara Platform Datasheet
Development Tools in the Payara Platform Development Tools in the Payara Platform Datasheet Development tools are a true companion….
Weekly Review: Quarkus 1.0.0.Final, five JEPs for Java 14 & more
Last week Quarkus 1.0.0.Final arrived, five new JEPs were confirmed for Java 14 and we published a new interview in our series Women in Tech.