Get started with JDK Flight Recorder in OpenJDK 8u
Learn how to troubleshoot, monitor, and profile your container-based Java applications with JDK Flight Recorder, courtesy of OpenJDK 8u 262.
Learn how to troubleshoot, monitor, and profile your container-based Java applications with JDK Flight Recorder, courtesy of OpenJDK 8u 262.
Discover Eclipse JKube and learn how the Kubernetes Maven Plugin simplifies your Java development workflow, letting you deploy any Java application on k8s.
See how OptaPlanner and advanced planning algorithms let Java developers add shift planning constraints, which are important in pandemic health care.
The Red Hat build of Quarkus is now available through Red Hat Runtimes, bringing full support that includes an active community, continuous updates, and a fast release cadence.
Explore where Quarkus fits in the Kubernetes-native Java ecosystem for faster microservices and serverless applications, and walk through an example.
Get started writing JavaScript web applications with this guide to the overall process, and learn how Node.js, React, and PatternFly fit in.
We show how to create an Enterprise JavaBeans timer programmatically and with easier annotation.
Watch this live coding session to learn more about Quarkus and see to make your APIs start in a matter of milliseconds and consume tiny amounts of memory.
In this video, Burr Sutter discusses the key microservices architecture principles and explains how and why to evolve to this approach.
We look at what to expect from Jakarta EE 8 -- the latest iteration of Java EE.
An emoji is a Unicode character with a value larger than a Java char can handle. This article shows you how emojis work in Java.
A DevNation Live session - Revisiting Effective Java in 2019
Born of the browser wars of the 1990s, JavaScript has gone from a simple scripting language to be the most important ecosystem of the development world.
A DevNation Live session - Introducing Kogito
This article explains how the use of lightweight threads, supported by Project Loom, can help you write scalable code in Java.
Thorntail is the new name for WildFly Swarm and bundles everything you need to develop and run Thorntail and MicroProfile applications. Learn more.
In this article, I’ll show performance comparisons for building and running a Java application before and after using Quarkus.
This article describes some of the problems that may be encountered when migrating a Java application to Quarkus and how to resolve them.
Installing OpenJDK on Windows and Linux
Updating Drools, the world's most popular open source rule engine, to make it part of the cloud and serverless revolution.
What you need to know to migrate from Oracle JDK to OpenJDK on RHEL, the impact to developers and ops teams, and solutions to potential challenges.
Serverless architectures can benefit from faster startup times. The configuration demonstrated in this article shows how GraalVM can reduce startup time and Docker image size for Java-based programs hosted on container platforms such as Red Hat OpenShift Containter Platform.
A DevNation Live session - MicroProfile - Microservices with Java EE