Java for Artificial Intelligence and Machine Learning

Many organizations want to use Java’s stability, maturity, and other benefits for training artificial intelligence and machine learning models. Python has become the language of choice for a lot of data scientists and ML engineers. In this post, we examine Java for artificial int … | Continue reading


@azul.com | 5 months ago

Taking Java Arrays to Another Dimension

Learn how to declare, initialize, and utilize arrays of Java arrays to manage complex data structures effectively. The post Taking Java Arrays to Another Dimension appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 6 months ago

When ReadyNow Can Only Compile on Traffic Loads

What to do when traffic loads and gets redirected to an application before ReadyNow has completed compiling and optimizing bytecode. The post When ReadyNow Can Only Compile on Traffic Loads appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 6 months ago

How to Get Involved in OpenJDK Communities

In this blog post we recap the OpenJDK Ecosystem Panel featuring three Java luminaries, moderated by Azul Deputy CTO Simon Ritter. The post How to Get Involved in OpenJDK Communities appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 6 months ago

Improve Your Java Applications’ Startup and Compilation Speed with Optimizer Hub

This is the fourth blog post in a series on faster Java application warmup with ReadyNow. If you haven’t been following the series, go back to the first blog post, Faster Java Warmup: CRaC versus ReadyNow, and catch up. This post examines Optimizer Hub, a set of services external … | Continue reading


@azul.com | 6 months ago

Developers Answer Questions About the OpenJDK Ecosystem

In this blog post we recap the OpenJDK Ecosystem Panel featuring three Java luminaries, moderated by Azul Deputy CTO Simon Ritter. The post Developers Answer Questions About the OpenJDK Ecosystem appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 6 months ago

Your New OpenJDK Comparison Guide

A 2025 revision of The OpenJDK Comparison Guide explores features and support options for selecting a Java Development Kit (JDK). The post Your New OpenJDK Comparison Guide appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 6 months ago

Gerrit Grunwald Describes Hate for Dead and Zombie Code

On March 13, Azul gathered Java developers, enthusiasts, and Java Champions to celebrate 30 years of Java. An impressive lineup of luminaries gave presentations, including Developer Advocate Gerrit Grunwald. Gerrit explained what unused, dead and zombie code are, why developers h … | Continue reading


@azul.com | 6 months ago

A Java Discovery Tool to Improve Migrations

Azul JVM Inventory is a Java discovery tool that addresses the complexity and risk of migrating off Oracle Java. The post A Java Discovery Tool to Improve Migrations appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 6 months ago

How to Train ReadyNow to Achieve Optimal Java Performance

This post explains how you can train the ReadyNow feature in Azul Platform Prime to achieve optimal Java performance. The post How to Train ReadyNow to Achieve Optimal Java Performance appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 6 months ago

Marit Van Dijk Explains How to Read Code

On March 13, Azul gathered Java developers, enthusiasts, and Java Champions to celebrate 30 years of Java. An impressive lineup of luminaries gave presentations, including Developer Advocate Marit Van Dijk. Marit discussed how developers learn how to write code and how to write c … | Continue reading


@azul.com | 7 months ago

The Hidden Cost of Unused and Dead Code

Unused and dead code accumulates in our applications over time without notice. Unused code limits developer time and resources needed to build, run and maintain your applications. Just as your body deserves (and needs) a regular health check, your codebase deserves (and needs) th … | Continue reading


@azul.com | 7 months ago

Frank Greco’s Deep Dive into AI and Java

Frank discusses how AI, like programming languages including Java, is based on patterns, and gives specific guidance on AI and Java. The post Frank Greco’s Deep Dive into AI and Java appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 7 months ago

Changes Included in Release 25.02 of Azul Zing Builds of OpenJDK

Azul Zing Builds of OpenJDK, the optimized Java runtime within Azul Platform Prime, has reached release 25.02 of Azul Zing builds of OpenJDK. The post Changes Included in Release 25.02 of Azul Zing Builds of OpenJDK appeared first on Azul | Better Java Performance, Superior Java … | Continue reading


@azul.com | 7 months ago

How ReadyNow Improves Java Warmup Time

This is the second blog post in a series on faster Java application warmup. The first blog post, Faster Java Warmup: CRaC versus ReadyNow, explained how CRaC and ReadyNow use different methods to achieve faster Java warmup. This post takes a deeper look into how ReadyNow improves … | Continue reading


@azul.com | 7 months ago

Is the Cost and Complexity of Removing Java Worth It?

Removing Java can be a complex process, given the pervasive nature of the programming language and toolkit. The post Is the Cost and Complexity of Removing Java Worth It? appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 7 months ago

Venkat Subramaniam’s Discussion of Behind-the-Scenes Java Innovation

On March 13, Azul gathered Java developers, enthusiasts, and Java Champions to celebrate 30 years of Java. An impressive lineup of luminaries gave presentations, including author and Java luminary Venkat Subramaniam. Venkat discussed his appreciation for little-recognized behind- … | Continue reading


@azul.com | 7 months ago

Keeping Java Applets Alive with Azul Platform Core

Azul has helped hundreds of enterprises find a viable way forward for their Java applets and JWS implementations, minimizing risk. The post Keeping Java Applets Alive with Azul Platform Core appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 7 months ago

CIO Survey: Forecasting Cloud Infrastructure and Application Costs Is a Struggle

According to a new CIO survey, 83% spend more on their cloud infrastructure and applications than they anticipated. The post CIO Survey: Forecasting Cloud Infrastructure and Application Costs Is a Struggle appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 7 months ago

OpenJDK Security Improvements Are Making Java Safer

OpenJDK security improvements have made Java significantly safer while also simplifying the development process for software engineers. The post OpenJDK Security Improvements Are Making Java Safer appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 7 months ago

Faster Java Application Warmup: CRaC versus ReadyNow

Azul has different solutions to help achieve faster Java application warmup, including CRaC and ReadyNow. This post explains the differences. The post Faster Java Application Warmup: CRaC versus ReadyNow appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 7 months ago

6 ITAM/SAM Steps for Oracle Java Pricing

With limited asset management capabilities, companies can make expensive mistakes. Here are six steps for Oracle Java pricing changes. The post 6 ITAM/SAM Steps for Oracle Java Pricing appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 8 months ago

Watch for JDK Support Policies and Costs

Because there are many providers, evaluating JDK support options can be challenging. Here are some considerations for distinguishing them. The post Watch for JDK Support Policies and Costs appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 8 months ago

Six JDK 24 Features You Should Know About

I've chosen six new JDK 24 features that are particularly relevant and interesting for developers and those deploying Java. The post Six JDK 24 Features You Should Know About appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 8 months ago

Last Chance to Celebrate 30 Years of Java

This is your last chance to attend a virtual event to celebrate 30 years of Java with sessions, festivities, and surprises. The post Last Chance to Celebrate 30 Years of Java appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 8 months ago

Ondro Mihályi Helps Celebrate 30 Years of Java

On March 13, Azul and Java luminaries host a virtual event to celebrate 30 years of Java. Today we’re profiling Ondro Mihályi. The post Ondro Mihályi Helps Celebrate 30 Years of Java appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 8 months ago

A Guide to Easy Java Migration to Azul

Java migrations with Azul provide a comprehensive ecosystem of support to ensure companies can make this transition smoothly. The post A Guide to Easy Java Migration to Azul appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 8 months ago

Tobi Ajila Helps Celebrate 30 Years of Java

On March 13, Azul and Java luminaries host a virtual event to celebrate 30 years of Java. Today we’re profiling Tobi Ajila. The post Tobi Ajila Helps Celebrate 30 Years of Java appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 8 months ago

Security Issues Continue to Impact DevOps Productivity

The second State of Java Survey confirms that Java continues to innovate, adapt, and lead enterprise business application development. The post Security Issues Continue to Impact DevOps Productivity appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 8 months ago

Richard Fichtner Helps Celebrate 30 Years of Java

On March 13, Azul and Java luminaries host a virtual event to celebrate 30 years of Java. Today we’re profiling Richard Fichtner. The post Richard Fichtner Helps Celebrate 30 Years of Java appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 8 months ago

Your Overly Honest Guide to a High-Performance Java Platform 

The right high-performance Java platform for you depends on what is critical to your business and on your Java workload. The post Your Overly Honest Guide to a High-Performance Java Platform appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 8 months ago

Geertjan Wielenga Helps Celebrate 30 Years of Java

On March 13, Azul and Java luminaries host a virtual event to celebrate 30 years of Java. Today we’re profiling Geertjan Wielenga. The post Geertjan Wielenga Helps Celebrate 30 Years of Java appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 8 months ago

Simon Martinelli Helps Celebrate 30 Years of Java

On March 13, Azul and Java luminaries host a virtual event to celebrate 30 years of Java. Today we’re profiling Simon Martinelli. The post Simon Martinelli Helps Celebrate 30 Years of Java appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 8 months ago

Carmen Delgado Helps Celebrate 30 Years of Java

On March 13, Azul and Java luminaries host a virtual event to celebrate 30 years of Java. Today we’re profiling Carmen Delgado. The post Carmen Delgado Helps Celebrate 30 Years of Java appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 8 months ago

Java Experts Discuss the State and Future of Java

Three Java experts got together to analyze Azul's State of Java survey findings and discuss the future of Java. The post Java Experts Discuss the State and Future of Java appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 8 months ago

Oracle Support for Java 8 with JavaFX Is Ending

Oracle will end support for JavaFX in JDK 8 in March 2025 and will stop providing Java 8 builds with OpenJFX. Let's review your options. The post Oracle Support for Java 8 with JavaFX Is Ending appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 8 months ago

Simon Ritter Helps Celebrate 30 Years of Java

On March 13, Azul and Java luminaries host a virtual event to celebrate 30 years of Java. Today we’re profiling Simon Ritter. The post Simon Ritter Helps Celebrate 30 Years of Java appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 8 months ago

Azul Zing’s Impact on JDK 21 Performance and Upgrading

Azul’s Java Performance Engineering Lab tested Azul Zing versus other OpenJDK distributions on JDK 21. What does this mean for upgrading? The post Azul Zing’s Impact on JDK 21 Performance and Upgrading appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 9 months ago

Azul Achieves DORA Compliance

In December Azul announced that the integrated risk management practices for its OpenJDK solutions fully support the requirements of the European Union’s Digital Operational Resilience Act (DORA) provisions. The stability, resilience and integrity of Azul’s solution not only ensu … | Continue reading


@azul.com | 9 months ago

Gerrit Grunwald Helps Celebrate 30 Years of Java

On March 13, Azul and Java luminaries host a virtual event to celebrate 30 years of Java. We’re profiling one of our presenters, Marit Van Dijk. The post Gerrit Grunwald Helps Celebrate 30 Years of Java appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 9 months ago

Organizations Tackle High Cloud Costs, but Cloud Overages Are Still Common

The second State of Java Survey confirms that Java continues to innovate, adapt, and lead enterprise business application development. The post Organizations Tackle High Cloud Costs, but Cloud Overages Are Still Common appeared first on Azul | Better Java Performance, Superior Ja … | Continue reading


@azul.com | 9 months ago

ProLicense Compares Azul Platform Core and Amazon Corretto

Oracle audit consultancy ProLicense conducted an OpenJDK comparison between two OpenJDK distributions, Azul Platform Core and Amazon Corretto. The post ProLicense Compares Azul Platform Core and Amazon Corretto appeared first on Azul | Better Java Performance, Superior Java Suppo … | Continue reading


@azul.com | 9 months ago

Marit Van Dijk Helps Celebrate 30 Years of Java

On March 13, Azul and Java luminaries host a virtual event to celebrate 30 years of Java. We’re profiling one of our presenters, Marit Van Dijk. The post Marit Van Dijk Helps Celebrate 30 Years of Java appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 9 months ago

State of Java Reveals The Great Oracle Java Migration Continues

Azul’s 2025 State of Java Survey & Report shows that the shift away from Oracle Java continues based on Oracle's employee-based pricing. The post State of Java Reveals The Great Oracle Java Migration Continues appeared first on Azul | Better Java Performance, Superior Java Suppor … | Continue reading


@azul.com | 9 months ago

Move Stalled Java Application Migrations to AWS

Explore how Azul Platform Prime and AWS address stalled Java migrations to AWS and why they’re the ultimate duo for cloud success. The post Move Stalled Java Application Migrations to AWS appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 9 months ago

Frank Greco Helps Celebrate 30 Years of Java

On March 13, Azul and Java luminaries host a virtual event to celebrate 30 years of Java. We’re profiling one of our presenters, Frank Greco. The post Frank Greco Helps Celebrate 30 Years of Java appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 9 months ago

State of Java Survey Confirms Majority of Enterprise Apps Are Built on Java

Azul’s 2025 State of Java Survey & Report shows that the shift away from Oracle Java continues based on Oracle's employee-based pricing. The post State of Java Survey Confirms Majority of Enterprise Apps Are Built on Java appeared first on Azul | Better Java Performance, Superior … | Continue reading


@azul.com | 9 months ago

Java Champion Venkat Subramaniam Helps Celebrate 30 Years of Java

On March 13, Azul and industry-leading Java luminaries will host an engaging virtual event to celebrate 30 years of Java. Join us for informative sessions, festivities, and surprises. We’re profiling the presenters, and today’s post is about Dr. Venkat Subramaniam. Dr. Venkat Sub … | Continue reading


@azul.com | 9 months ago