Cloud cost optimization is hard. An optimized Java runtime can help by reducing latency, transaction throughput, and warmup time. The post Cloud Cost Optimization Is Hard, Java Can Help appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading
Veracode reports that more than a third of Java application still use vulnerable versions of Log4j despite efforts to eradicate it. The post From Log4j to Long4j appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading
Azul’s State of Java Survey and Report 2023 exposes that companies pay for cloud capacity that they are not using, leading to cloud waste. The post Azul State of Java Report Reveals that Java Plays a Critical Role in Limiting Cloud Waste appeared first on Azul | Better Java Perf … | Continue reading
In this article we explore Azul Platform Prime's advanced methods for optimizing CPU utilization to avoid autoscaling. The post How to Optimize CPU Utilization to Avoid CPU Autoscaling appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading
Attendees of Azul's Confluent Kafka streaming session saw a better Java runtime that carries more load capacity within a Kafka cluster. The post Azul Showcases 45% More Throughput for Apache Kafka Streaming at Current 2023 appeared first on Azul | Better Java Performance, Superio … | Continue reading
State of Java 2023 is an authoritative guide to understanding Java adoption and trends, Oracle’s recent pricing update. The post Java Is Still Full of Surprises After 28 Years appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading
Over time unused code becomes clutter as teams refactor. Shouldn't Java developers have an easier way to identify dead code for removal? The post Your Codebase is a Cluttered Garage Full of Dead Code appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading
Azul Code Inventory centralizes pinpoints code that doesn’t run in production and provides a treasure map of dead code that you can remove. The post Code Inventory: Remove Dead Code for Easier Maintenance appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading
Code maintenance is never prioritized. If you’re a provider of Java software developer services, your customers need a solution to dead code. The post Take the Pain Out of Your Customers’ Code Maintenance with Azul Code Inventory appeared first on Azul | Better Java Performance, … | Continue reading
We are excited to announce a preview of Azul Platform Prime’s Java 21 support. Azul Platform Prime Java 21 Preview is available as a TAR download and runs on all of Prime’s supported platforms. Download the Azul Platform Prime Java 21 Preview for: Note: By downloading the Azul Pl … | Continue reading
The most significant new feature in JDK 21, the latest LTS OpenJDK, is Virtual Threads, which enable greater scalability of applications. The post JDK 21 Delivers Virtual Threads, Other New Features, and Long-Term Support appeared first on Azul | Better Java Performance, Superior … | Continue reading
We offer an overview of all the combined improvements in the latest stable release of Azul Platform Prime after the OpenJDK 21 LTS release. The post Changes Included in the Stable release 23.08 of Azul Zulu Prime Builds of OpenJDK appeared first on Azul | Better Java Performance, … | Continue reading
We offer an overview of all the combined improvements in the latest stable release of Azul Platform Prime after the OpenJDK 21 LTS release. The post Changes Included in the Stable release 23.08 of Azul Zing Builds of OpenJDK appeared first on Azul | Better Java Performance, Super … | Continue reading
We are excited to announce a preview of Azul Platform Prime’s Java 21 support. Azul Platform Prime Java 21 Preview is available as a TAR download and runs on all of Prime’s supported platforms. Download the Azul Platform Prime Java 21 Preview for: Note: By downloading the Azul Pl … | Continue reading
The Azul team is back at the largest Java developer community conference in Europe and looking forward to meeting with you in person. The post Join Azul at the Largest Java Developer Community Conference in Europe appeared first on Azul | Better Java Performance, Superior Java Su … | Continue reading
In many ways, the Java Virtual Machine (JVM) is like the main character from the movie Memento. The hero of the film has no short-term memory. He wakes up every ten minutes or so with no idea what he was doing before, what’s going on around him, and must piece it together based o … | Continue reading
The Spring Boot Maven Plugin makes creating a Docker image from your application very easy! In this post, we give you some extra tips and examples for configuring Spring Boot to define the Java runtime used in such a Spring Boot Docker image and explain how to add additional envi … | Continue reading
One of the most common objectives in performance testing containerized environments is to see how much load a pod can handle before you need to autoscale more pods. Since many autoscaling K8 clusters trigger scaling on CPU utilization, in practice this means testing how much thro … | Continue reading
Prepare to migrate to a new OpenJDK distribution from Oracle to improve the success and timeliness of your move. The post Prepare to Migrate to a New OpenJDK Distribution appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading
To make your OpenJDK application migration as predictable and successful as possible, here are eight basic steps you should take in every migration. The post 8 Steps to Make Your OpenJDK Application Migration Even Easier appeared first on Azul | Better Java Performance, Superior … | Continue reading
TCK testing is a way of verifying that the distribution conforms to the Java SE specification, as defined by the JCP through individual JSRs. The post Use TCK Testing to Ensure That Your Java Distribution Conforms to the Java SE specification appeared first on Azul | Better Java … | Continue reading
Since June 2018, the history of Oracle Java pricing is littered with sudden changes, lacking communications, and eroding trust from Java users. The post The Checkered History of Oracle Java Pricing appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading
If you are leveraging OpenJDK, the benefits of commercial support and the potential consequences of using unsupported Java far outweigh the cost. The post The Benefits of Commercial Support – Making the Most of Java appeared first on Azul | Better Java Performance, Superior Java … | Continue reading
Azul Zulu Prime (formerly known as “Zing”), part of the Azul Platform Prime offering, is based on OpenJDK with a few key enhancements to provide better performance. To name just a few, our Falcon JIT Compiler produces faster machine code and the C4 Pauseless Garbage Collector eli … | Continue reading
Let's look at one part under the Java umbrella: what is the JDK versus JRE versus JVM, and how does the Java Virtual Machine work? The post The Anatomy of a JVM appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading
It takes time and effort to upgrade a Java 8 project to Java 8 or 11, but postponing this process will only make it more complex. The post Upgrade a Java 8 Project to 11 or Higher appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading
Today Azul announced Azul Zulu Builds of OpenJDK for Java 17 improve startup and warmup times with CRaC support. The post Reduce Java Application Startup and Warmup Times with CRaC appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading
Azul Platform Prime is a modern, TCK-compliant Java platform based on OpenJDK, providing low, consistent response latency of your Java workloads, higher total throughput and carrying capacity, faster warm-up, and infrastructure savings, achieved thanks to the C4 pauseless garbage … | Continue reading
Azul Platform Prime is a modern, TCK-compliant Java platform based on OpenJDK, providing low, consistent response latency of your Java workloads, higher total throughput and carrying capacity, faster warm-up, and infrastructure savings, achieved thanks to the C4 pauseless garbage … | Continue reading
Here are four tips for making the most of Devnexus 2023, based on my first-hand experience and conversations with other attendees. The post 5 Tips for Devnexus 2023 appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading
This is the year that security and DevOps will come together. Security will operate at the speed of DevOps and DevOps will embrace security. The post Performance Engineering Will Improve CX and Infrastructure Costs appeared first on Azul | Better Java Performance, Superior Java S … | Continue reading
We sat down with Azul FinOps Ambassador John Stuart about developing a FinOps framework and maturity model. The post Making FinOps Framework Dreams with Cloud Native Compilation appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading
In 2023, companies that jump into the cloud without a cloud cost optimization strategy will see their valuations cut by as much as 50%. The post Cloud Cost Optimization Strategies Will Affect Valuations appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading
How do you bring microsecond latency and real-time transaction processing to the cloud? We talked to CEO Chronicle Software Peter Lawrey. The post Four Steps to Getting More from Your Cloud Spend appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading
Has your relationship with Oracle Java lost its sizzle? Giving you the blues? Here are seven reasons CIOs are breaking up with Oracle Java. The post 7 Reasons for Breaking Up with Oracle Java appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading
Each new JDK release includes a new version of the time zone and currency database, which means you can always get correct output. The post Time Zone and Currency Database in JDK appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading
This is the year that security and DevOps will come together. Security will operate at the speed of DevOps and DevOps will embrace security. The post Security and DevOps Will Finally Work Together to Prevent Vulnerabilities appeared first on Azul | Better Java Performance, Superi … | Continue reading
Azul Platform Prime, the world’s best and fastest JVM (Java Virtual Machine), is now available for AWS Graviton 2 and Graviton 3 processors. The post Azul Platform Prime Delivers Superior Performance on AWS Graviton Instances appeared first on Azul | Better Java Performance, Supe … | Continue reading
What are consultants and journalists saying about Oracle's new Java pricing? Here’s a sample from around the internet. The post Experts React to Oracle’s New Java Pricing appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading
Imagine you stop at a diner for a $5 cup of coffee with four friends. Your server brings you a check for $25. You complain, and your server explains that they don’t charge for how much coffee you drink. They charge for how many people are in your party. Outrageous, right? Well, t … | Continue reading
The profile criminals can get of you will soon be more complete and more accurate than what legitimate advertising firms have. The post Criminals Will Soon Have Better PII and Consumer Profiles Than Marketers appeared first on Azul | Better Java Performance, Superior Java Support … | Continue reading
Since the first release of Java in 1995, a lot has changed in both software and hardware, and each evolution impacts the next. Powerful processors and cheaper memory allow software to do more and do it faster. As Azul Deputy CTO Simon Ritter says, “Java shows no danger of becomin … | Continue reading
In the second half of this two-part blog post, we explore how to decide which Java version to use when you have a choice. The post Which Java Version Should You Use? appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading
Virtually every enterprise is investigating or already in the process of hosting its application workloads in the cloud. The post Application Workloads in the Cloud Will Be the Top Choice in 2023 appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading
A shift to deployment on third-party runtimes has diversified Java marketshare. I expect this trend to continue and even accelerate in 2023. The post Java Marketshare Will Continue to Diffuse appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading
What’s the difference and what are the consequences of your decision? The first of this two-part blog post examines OpenJDK release cadences, upgrading Java versions, and updating OpenJDK features. It’s critical to understand the parts of Java that enhance performance and the par … | Continue reading
In John’s latest interview with Software Daily, we discovered that there are so many companies looking for better customer experience, faster execution, and lower infrastructure costs…and that they have discovered a better use of Java to help the with just that. The interview de … | Continue reading
Here at Azul, we are very excited about Amazon Web Services’ launch of SnapStart for Lambdas. SnapStart uses the checkpoint-coordination CRaC API developed in OpenJDK, which was originated and led by Azul. The project has created a common way for Java applications to coordinate w … | Continue reading