Can You Afford the Total Cost of Free Java?

Before running Java on a free JVM, assess the likelihood of a vulnerability being exploited and the consequences of an exploit. The post Can You Afford the Total Cost of Free Java? appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 6 hours ago

How to Automate Safe Removal of Unused Code

A powerful integration between Azul and OpenRewrite enables enterprises to automatically identify and remove unused and dead code. The post How to Automate Safe Removal of Unused Code appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 5 days ago

A Cheat Sheet for Oracle Java Licenses

Here is a breakdown of Oracle Java licenses, when they apply, which Java versions they apply to, and how they affect organizations. The post A Cheat Sheet for Oracle Java Licenses appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 7 days ago

Java Warmup and the Scaling Loop Problem

A "scaling loop" can make Java application warmup even worse. Fortunately, there are four reliable fixes for this issue. The post Java Warmup and the Scaling Loop Problem appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 26 days ago

Contain Technical Debt, Enable Application Modernization

Summary  Your organization can complete application modernization efforts on time, but only if you’re ready. If you have a lot of technical debt, the process will be slower, messier, and more prone to mistakes.  In this post you will learn:  Imagine your company’s flagship applic … | Continue reading


@azul.com | 28 days ago

When Your Free, Unsupported Java Breaks, Can You Fix It?

Summary Would you DIY your Java to save on support costs? Support can be expensive, but you get professional help. Doing it yourself with unsupported Java comes with the risk that you will do it wrong, take way too long, cause yourself unnecessary anxiety, and pay too much anyway … | Continue reading


@azul.com | 1 month ago

Simple Ways to Remove Risk from Your Oracle Java Migration

Enterprises are finding ways to remove risk from Java migrations. We have guided hundreds of teams with a 100% success rate. The post Simple Ways to Remove Risk from Your Oracle Java Migration appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 1 month ago

How to Eliminate Oracle Java Audit Risk

Ausgrid needed to eliminate their Oracle Java audit risk while maintaining stability across their Java estate. The post How to Eliminate Oracle Java Audit Risk appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 1 month ago

Why Should I Care About Java Garbage Collection?

Use Garbage Collector Logging to provide the correct metrics to check how much memory an application needs. The post Why Should I Care About Java Garbage Collection? appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 1 month ago

Learn More About the Memory Use of Java Applications

Determining the ideal memory size for Java applications can be challenging, but critical to achieve maximum performance. The post Learn More About the Memory Use of Java Applications appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 1 month ago

Simplifying Application Modernization to the Cloud

Simon Taylor, head of global channel & alliances for Azul, discusses application modernization for the cloud. The post Simplifying Application Modernization to the Cloud appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 1 month ago

The Art of Performance Tuning in Java

The real art of performance tuning is seeing where we’re blind to inefficiency, not in chasing milliseconds. The post The Art of Performance Tuning in Java appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 1 month ago

Three Ways to Improve Java-Based Microservices

Azul Platform Prime is ideally suited to deliver better performance and reduced cost for the deployment of Java-based microservices. The post Three Ways to Improve Java-Based Microservices appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 months ago

A Shortcut to Reducing Cloud Compute Spending

Organizations need to control their compute spending more effectively. Running an application in a better JVM is a good way to do it. The post A Shortcut to Reducing Cloud Compute Spending  appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 months ago

Gartner’s 3 Steps to Manage Exposure to Oracle Java Licensing

Users are often unsure whether they can use Oracle Java free of charge or if they will be exposed to Oracle Java licensing. The post Gartner’s 3 Steps to Manage Exposure to Oracle Java Licensing appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 months ago

Is Unsupported OpenJDK for Universities Good Enough?

Institutions wondering whether to pay Oracle must decide whether unsupported OpenJDK for universities is good enough. The post Is Unsupported OpenJDK for Universities Good Enough? appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 months ago

When Java Performance Matters, What Do You Do?

Summary  Oracle has removed the Graal JIT compiler for Java performance from the Oracle JDK, and is advising GraalVM users to transition to Oracle JDK or OpenJDK. With this development, Azul Platform Prime is the only option for organizations that want a high-performance Java pla … | Continue reading


@azul.com | 2 months ago

How to Upgrade Java on a Hamster Wheel

There are only two years between LTS releases since JDK 21, so organizations staying with Oracle will upgrade Java every two years. The post How to Upgrade Java on a Hamster Wheel appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 months ago

Get Your Developers Back to Work

Unused and dead code and Java vulnerabilities are making hard to get developers back to work. But there are ways. The post Get Your Developers Back to Work appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 months ago

Unsupported OpenJDK in Financial Systems: Hidden Risks

Summary Financial institutions using Java can remain compliant with the EU’s DORA security framework with a secure, supported and stable Java platform. For this reason, all the world’s top 10 trading companies and six of the top 10 U.S. financial firms have switched to Azul. In t … | Continue reading


@azul.com | 3 months ago

Oracle Java Renewal—or Replacement?

Oracle Java renewal? Cut Java licensing costs, avoid forced Oracle upgrades, and explore supported OpenJDK alternatives. The post Oracle Java Renewal—or Replacement? appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 3 months ago

The JVM Is the Operating System of Your Application: Lessons from Linux and Red Hat

Summary  For years, the Java runtime landscape was relatively stable. Developers trusted that the JDK they downloaded was stable, tested, and ready for production. That changed in 2010 when Oracle introduced a more rigid approach to Java’s evolution, support, and licensing.  In t … | Continue reading


@azul.com | 3 months ago

How Zing JVM and AutoMQ Boost Kafka Latency Performance by 3x

See the results of AutoMQ's head-to-head comparison between Azul Zing and the standard OpenJDK HotSpot for Kafka latency performance. The post How Zing JVM and AutoMQ Boost Kafka Latency Performance by 3x appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 3 months ago

Make Java Fleets Warm Up Faster on AWS

Reduce Java warmup time by reusing information from previous runs to compile code before it’s needed for peak usage times.. The post Make Java Fleets Warm Up Faster on AWS appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 3 months ago

Changes Included in Release 25.08 of Azul Zing Builds of OpenJDK

Summary Azul Zing is the optimized runtime within Azul Platform Prime, Azul’s high-performance Java platform. The stable release of Zing 25.08 is now available in two versions, stream builds and stable builds. In this post you will learn that the new build includes: Azul Zing Bui … | Continue reading


@azul.com | 3 months ago

From GC Pauses to Predictable SLAs: JVM Secrets for Kafka Performance

Tuning Kafka shouldn’t feel like guesswork. what if the answer wasn’t even in Kafka? Learn how your choice of JVM impacts Kafka performance. The post From GC Pauses to Predictable SLAs: JVM Secrets for Kafka Performance appeared first on Azul | Better Java Performance, Superior J … | Continue reading


@azul.com | 3 months ago

Java Security Starts with the JVM

The first stop on the road to Java security should be the JVM. Outdated, unpatched, or unsupported Java runtimes carry unnecessary risks. The post Java Security Starts with the JVM appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 3 months ago

Use These Security Best Practices for Hardened Containers and Java

When you use hardened containers with a superior Java runtime, you give your development teams a competitive advantage. The post Use These Security Best Practices for Hardened Containers and Java appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 3 months ago

What Happens When 10,000 JVMs Collaborate in One Production Environment

More than 10,000 JVMs collaborated in one enterprise with Azul Optimizer Hub, reducing cloud costs by 20%+. The post What Happens When 10,000 JVMs Collaborate in One Production Environment appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 3 months ago

ITAM/SAM Responds to the Challenge of Oracle Java Migrations

Survey data shows how ITAM and SAM professionals help organizations with their Oracle Java migrations, including compliance and license costs. The post ITAM/SAM Responds to the Challenge of Oracle Java Migrations appeared first on Azul | Better Java Performance, Superior Java Sup … | Continue reading


@azul.com | 4 months ago

A Java Champion’s Guide to JDK 25 Features

JDK 25 JDK Enhancement Proposals (JEPs) include closed, preview, and incubator JEPS, including new primitive types and compact source files. The post A Java Champion’s Guide to JDK 25 Features appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 4 months ago

JetBrains and Azul Collaborate on Kotlin Performance in Various JVMs

Benchmarks of Kotlin performance on Azul Platform Prime have been positive. See what's next for the JetBrains-Azul collaboration. The post JetBrains and Azul Collaborate on Kotlin Performance in Various JVMs appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 4 months ago

How a Global Retail Powerhouse Lowered Cloud Costs

A prominent global retailer achieved phenomenal success, but its cloud costs were out of control... until it changed its Java runtime. The post How a Global Retail Powerhouse Lowered Cloud Costs appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 4 months ago

Keep your JavaFX 8 Applications Secure and Running

Oracle no longer provides security updates for JavaFX 8. If you want to use JavaFX without upgrading your Java 8 applications, Azul can help. The post Keep your JavaFX 8 Applications Secure and Running appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 4 months ago

How SAM Professionals Are Meeting 2025’s Biggest Compliance Challenges with Java

Software asset management balances cost control, solving compliance challenges, and business agility. Now the stakes are higher than ever. The post How SAM Professionals Are Meeting 2025’s Biggest Compliance Challenges with Java appeared first on Azul | Better Java Performance, S … | Continue reading


@azul.com | 4 months ago

Prime Time: Everything You Wanted to Know About a High-Performance Java Platform

Leaders from the Java community recently joined Azul for Prime Time, an event dedicated to high-performance Java platforms and estates. The post Prime Time: Everything You Wanted to Know About a High-Performance Java Platform appeared first on Azul | Better Java Performance, Supe … | Continue reading


@azul.com | 4 months ago

Optimize Retail Performance and Cut Cloud Waste with a High-Performance Java Platform

Retail leaders use Azul Platform Prime to optimize retail performance and overcome scalability constraints of standard Java runtimes. The post Optimize Retail Performance and Cut Cloud Waste with a High-Performance Java Platform appeared first on Azul | Better Java Performance, S … | Continue reading


@azul.com | 5 months ago

Three Ways to Ensure Regulatory and Legislative Compliance with non-Oracle Java

Many global regulations and legislations have strict requirements around Java application security, incident reporting, and more. Azul has an unmatched set of solutions. The post Three Ways to Ensure Regulatory and Legislative Compliance with non-Oracle Java appeared first on Azu … | Continue reading


@azul.com | 5 months ago

Software License Non-Compliance Is Expensive

Software license non-compliance can carry steep penalties, and breaking service level agreements (SLAs) can also be costly. The post Software License Non-Compliance Is Expensive appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 5 months ago

How to Reduce Cloud Costs for Java with FinOps

Only a tight FinOps‑engineering partnership can rein in overprovisioned Java estates, reduce cloud costs, and boost performance. The post How to Reduce Cloud Costs for Java with FinOps appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 5 months ago

How Java Handles the Challenges of Microservices

Azul Platform Prime, a high-performance Java platform, addresses challenges with microservices with several enhanced components The post How Java Handles the Challenges of Microservices appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 5 months ago

Make Java License Discovery and Compliance Easier with Managed Services

Azul’s New Managed Services Provider Program equips partners to support their customers with unique reporting and analytic insights. The post Make Java License Discovery and Compliance Easier with Managed Services appeared first on Azul | Better Java Performance, Superior Java Su … | Continue reading


@azul.com | 5 months ago

How One SaaS Giant Solved Dead and Unused Code

In solving its unused code problem, a leading SaaS enterprise discovered that nearly 50% of its application code went unused. The post How One SaaS Giant Solved Dead and Unused Code appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 5 months ago

Nine Experts from AWS, Broadcom, More Discuss High-Performance Java

To watch Azul and other Java experts discuss High-performance Java, you need to register for Prime Time before July 24. The post Nine Experts from AWS, Broadcom, More Discuss High-Performance Java appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 5 months ago

The Hidden Cost of Unoptimized Java in Retail Operations

Without a high-performance Java platform, retailers overprovision cloud resources to maintain service expectations The post The Hidden Cost of Unoptimized Java in Retail Operations appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 6 months ago

ITAM/SAM Leaders Reveal What Keeps Them Up at Night

ITAM Forum and Azul surveyed 500 ITAM/SAM leaders to see what keeps them up at night, and we published the findings in a new report. The post ITAM/SAM Leaders Reveal What Keeps Them Up at Night appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 6 months ago

Improve Java Container Security with Azul and RapidFort

Azul and RapidFort partner to deliver zero-CVE hardened Java container images with commercial Java support, accelerating secure delivery. The post Improve Java Container Security with Azul and RapidFort appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 6 months ago

Get More from Java GC Logging Without Sacrificing Performance

GC logging provides valuable insights for diagnosing memory issues and tuning Java-based application performance. Some Java users believe enabling garbage collection logging will have a significant impact on their performance metrics, but the impact can actually be quite minimal. … | Continue reading


@azul.com | 6 months ago