Java
Getting started with MongoDB and Quarkus: Beyond the basics
Learn how to connect your Quarkus application to a fully-managed MongoDB database instance and run it on Kubernetes in this tutorial.
Secure JBoss EAP apps with Microsoft Entra ID & OpenID Connect
Learn how to secure a simple JBoss EAP 8.0 web application with Microsoft Azure authentication via OpenID Connect in this tutorial.
How to use Java container awareness in OpenShift 4
Dive into container awareness for Java application deployments and learn how to use this capability to take advantage of fully containerized deployments.
Red Hat build of Quarkus: Kubernetes-native Java
Red Hat build of Quarkus: Kubernetes-native Java
Red Hat build of Quarkus: Kubernetes-native Java
Red Hat build of Quarkus: Kubernetes-native Java
How to use JBoss EAP 8.0's new provisioning system
Explore the new installation manager for JBoss EAP 8.0 and learn how to use it for streamlined installation and configuration.
Download Red Hat build of OpenJDK
Download Red Hat build of OpenJDK
Download Red Hat build of OpenJDK
Download Red Hat build of OpenJDK
CodeShift hackathon winners
Check out the winning projects from the CodeShift hackathon, showcasing the Red Hat OpenShift application development platform and Intel’s AI/ML technologies.
Automate JBoss Web Server 6 deployment with the Red Hat Ansible Certified Content Collection for JWS
Learn how you can use Ansible to completely automate the deployment of a JBoss Web Server 6 instance on a Red Hat Enterprise Linux 9 server.
Connect a Quarkus app to an external SQL Server database
Learn how to use an external database with Quarkus and link an example application to an external Microsoft SQL Server database in this tutorial.
How to integrate Quarkus applications with OpenShift AI
Discover how to integrate cutting-edge OpenShift AI capabilities into your Java applications using the OpenShift AI integration with Quarkus.
What's new in JBoss Enterprise Application Platform 8.0
Learn about JBoss EAP 8.0 new and improved features, including security enhancements and the latest Jakarta EE APIs.
Community support for Spring Boot applications on OpenShift and RHEL
Red Hat extends community support for Spring Boot 3 to OpenShift and RHEL customers, promoting user experience and runtime adoption on the OpenShift platform.
Trade-offs, bad science, and polar bears: The world of Java optimization
This talk introduces the basic principles of optimization and pitfalls to avoid. We’ll dive into why the exact same techniques that make Quarkus rocket-fast were considered a terrible idea fifteen years ago; why fast benchmarks make for slow programs; why Project Loom may not be the speedup you’re hoping for; and why—even though it can be easy to get wrong—optimization really, really matters.
Speed up Java application startup time with AppCDS
Discover how application class data sharing (AppCDS) can help reduce startup time of your OpenJDK apps.
Cache configuration in Red Hat Data Grid
This cheat sheet is a quick reference with information and configuration examples for creating and configuring caches in Red Hat Data Grid.
A fully automated setup of a JBoss EAP cluster using Ansible
Learn how to automate and deploy a fully operational JBoss EAP cluster using Ansible and the Red Hat Ansible Certified Content Collection for JBoss EAP.
Migrate to Red Hat JBoss Web Server 6 using Ansible
Learn how to easily migrate an existing Red Hat JBoss Web Server 5.7 server to version 6.0 using Ansible and its dedicated collection, redhat.jws.
Our top application development articles of 2023
Our 10 most popular articles about application development this year include Java 21 features, Podman Desktop, OpenTelemetry observability, and more.