Performance Engineering Will Improve CX and Infrastructure Costs

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


@azul.com | 1 year ago

Making FinOps Framework Dreams with Cloud Native Compilation

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


@azul.com | 1 year ago

Cloud Cost Optimization Strategies Will Affect Valuations

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


@azul.com | 1 year ago

Four Steps to Getting More from Your Cloud Spend

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


@azul.com | 1 year ago

7 Reasons for Breaking Up with Oracle Java

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


@azul.com | 1 year ago

Time Zone and Currency Database in JDK

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


@azul.com | 1 year ago

Security and DevOps Will Finally Work Together to Prevent Vulnerabilities

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.com | 1 year ago

Azul Platform Prime Delivers Superior Performance on AWS Graviton Instances

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


@azul.com | 1 year ago

Experts React to Oracle’s New Java Pricing

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


@azul.com | 1 year ago

Oracle’s New Pricing Model Is Like Cold Coffee – Send It Back

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


@azul.com | 1 year ago

Criminals Will Soon Have Better PII and Consumer Profiles Than Marketers

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


@azul.com | 1 year ago

9 Outdated Ideas About Java

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


@azul.com | 1 year ago

Which Java Version Should You Use?

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


@azul.com | 1 year ago

Application Workloads in the Cloud Will Be the Top Choice in 2023

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


@azul.com | 1 year ago

Java Marketshare Will Continue to Diffuse

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


@azul.com | 1 year ago

Should You Update Java or Upgrade?

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


@azul.com | 1 year ago

Why Your Choice of Java Virtual Machine (JVM) Matters More Than Ever

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


@azul.com | 1 year ago

AWS SnapStart Builds Momentum for the CRaC API

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


@azul.com | 1 year ago

What Should I Know About Garbage Collection as a Java Developer?

What should I know about Garbage Collection as a Java developer? Let's talk to some experts at Azul to gain more insight. The post What Should I Know About Garbage Collection as a Java Developer? appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 years ago

Explained: Memory Allocation Pacing in Azul Zulu Prime builds of OpenJDK

If applications outrun Garbage Collection, delays occur as memory allocation has to wait till the GC finishes. The post Explained: Memory Allocation Pacing in Azul Zulu Prime builds of OpenJDK appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 years ago

Moving Security into the JVM

Azul Vulnerability Detection helps organizations deal with evolving threats and manage security in the JVM in their Java environments. The post Moving Security into the JVM appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 years ago

A Revolutionary Approach to Java Application Security

Today we are proud to introduce our new Java application security product, Azul Vulnerability Detection. To help explain why it’s so revolutionary compared to other solutions, I’ll use an appropriate analogy for two days after Halloween.  It’s a classic horror movie trope – the h … | Continue reading


@azul.com | 2 years ago

Bringing Microsecond Latency and Real-Time Transaction Processing to the Cloud

Chronicle Software goes beyond expectations in trading, data processing, and event-driven apps. Electronic traders operate in a brutally competitive environment where every advantage matters. Trading strategy, research, and capital position matter. And the underlying technology — … | Continue reading


@azul.com | 2 years ago

JIT Performance: Ahead-Of-Time versus Just-In-Time

We talked with many developers and DevOps engineers, and a recurring question was about the difference between JIT performance and AOT. The post JIT Performance: Ahead-Of-Time versus Just-In-Time appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 years ago

The Data Race to Revenue and How to Keep Up

Can’t keep up with your data processing needs?  The race seemingly never ends. This seems to be a big concern – so we reached out to an industry expert – DataStax Vice President of Strategy Bryan Kirschner – to learn his point of view on what technology leaders are doing to help … | Continue reading


@azul.com | 2 years ago

Unsupported Versions of Java Are Dangerous

Java 7 is still a great Java deployment platform Last month Oracle released JDK 19, with exciting new preview features like virtual threads and structured concurrency (both part of Project Loom). However, most users do not want to upgrade their Java runtime every six months, choo … | Continue reading


@azul.com | 2 years ago

Alleviate Risks from Alert Fatigue

In a 2022 Orca Security study of security practitioners, 55% say they are missing critical alerts, often weekly and even daily. Considering 59% receive more than 500 public cloud security alerts per day, missing critical alerts and reacting too slowly are serious risks from alert … | Continue reading


@azul.com | 2 years ago

Patch Management Policies Can Put Java Users at Risk

Proper patch management policies could have kept systems worldwide a whole lot more secure from exploitations of the Log4j vulnerability. The post Patch Management Policies Can Put Java Users at Risk appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 years ago

Attacking Technical Debt for a Healthier Balance Sheet

The mainframe application ecosystem is a source of crippling technical debt and not a platform for innovation. Heirloom Computing can help. The post Attacking Technical Debt for a Healthier Balance Sheet appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 years ago

JDK 19 and What Java Users Should Know About It

Another six months have passed; and with predictable reliability, we have another release of the core Java platform, JDK 19. The post JDK 19 and What Java Users Should Know About It appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 years ago

Make Your Cost Management Program Recession Proof

A CIO’s guide to cost optimization without sacrificing business impact during a downturn. Let’s face it.  The recession isn’t on the horizon; it’s already here, lightning illuminating darkening storm clouds. Market uncertainty can strike at any time.  Political pendulums in the U … | Continue reading


@azul.com | 2 years ago

How CIOs Can Optimize Cloud Costs

No one wants to hand a bloated cloud bill to the CFO. Here are five ways CIOs can optimize cloud costs successfully. The post How CIOs Can Optimize Cloud Costs appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 years ago

The False Positives Problem with CVE Detection

When CVE detection tools find vulnerabilities that exist in an application but are not running in production, they produce false positives. The post The False Positives Problem with CVE Detection appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 years ago

The CFO Takes a Strategic Look at Cloud Cost Optimization

Today’s CFO must be a strategic leader for cloud cost optimization investing in growth. The post The CFO Takes a Strategic Look at Cloud Cost Optimization appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 years ago

You Have Support Options for JDK 7

Many businesses are at risk since Oracle ended support for Java 7. We consulted an expert for ways to reduce risk exposure. The post You Have Support Options for JDK 7 appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 years ago

Use Pattern Matching to Simplify Java

This article explores how new pattern matching features in JDK 18 can make your code more concise without losing readability. The post Use Pattern Matching to Simplify Java appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 years ago

Best Practices Running Kafka on Azul Platform Prime

We’ve been running a lot of Kafka on Azul Platform Prime lately, gauging the max Kafka throughput on Azul Platform Prime vs OpenJDK and measuring the practical ROI of running workloads on Azul Platform Prime. And along the way we’ve learned a few things about getting the most out … | Continue reading


@azul.com | 2 years ago

Accessing Foreign Programming Languages in Java with Project Panama

You probably heard of Java’s new Project Panama APIs that can access native libraries written in C, but what about libraries written in other languages such as C++ or Rust? Check out these series of articles that will show you how. The post Accessing Foreign Programming Languages … | Continue reading


@azul.com | 2 years ago

Cloud Migration or Application Optimization

Engaging in cloud migration can mean rehosting, refactoring, or rearchitecting. Each path has merit depending on your company's situation. The post Cloud Migration or Application Optimization appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 years ago

JDK 7: The Long Hello and the Long Goodbye

On July 7th, 2011, eleven years ago, JDK 7 was released.  In some ways, it was one of the more significant releases of Java.  Indeed, there were some excellent technical features: Project Coin gave us things like try-with-resources, strings in switch and multi-catch.  However, it … | Continue reading


@azul.com | 2 years ago

Why Cloud Cost Is Important

In answering why cloud cost is important, the question isn’t whether to move to the cloud but how to move to the cloud. The post Why Cloud Cost Is Important appeared first on Azul | Better Java Performance, Superior Java Support. | Continue reading


@azul.com | 2 years ago

Embedded Java Lives!

Most developers don’t think much about Embedded Java. But from planes and cars to phones and printers, you might be surprised at the places where it is still used. The original goal for Java was to provide a development and runtime environment for the Star7, essentially a precurs … | Continue reading


@azul.com | 2 years ago

Superfast Application Startup: Java on CRaC

It’s now twenty-seven years since Java was first released, and it continues to be one of the most popular platforms for applications, especially on servers. One of the reasons for this is the Java Virtual Machine (JVM).  This provides a managed runtime environment that removes th … | Continue reading


@azul.com | 2 years ago

Cassandra Performance: Throughput, Responsiveness, Capacity and Cost

TLDR: For scalable data workloads like Cassandra, performance and capacity are simply a matter of cost. JVM choice and configuration can dramatically impact that cost. The Azul Platform Prime JVM significantly improves Cassandra performance and reduces the cost of Cassandra clust … | Continue reading


@azul.com | 2 years ago

The Practical ROI of Running Kafka on Azul Platform Prime

Building real-time data pipelines and streaming applications just got more cost-effective. Kafka is great because it’s horizontally scalable, fault-tolerant, and runs in production for thousands of companies – and we figured out how to help you get more mileage out of it. How We … | Continue reading


@azul.com | 2 years ago

JavaFX Tutorial: Creating a Native Desktop Application

During the pandemic we were all adjusting to a new normal. Working remotely affords us the opportunity to work from home and attend virtual meetings and conferences. Even though this can be super convenient, developing a tool that can help us to be mindful of others (my coworkers … | Continue reading


@azul.com | 2 years ago

As a Public Sector Branch Chief, How Can You Ensure Java Security?

We have a new resource for Branch Chiefs available for free download called “The Branch Chief’s Guide to Java Security.” This blog explains why you need it and how to get it. Are you an expert in Java security already? Do you know all you need to know about keeping your agency’s … | Continue reading


@azul.com | 2 years ago

Accessing Native Code in Java with Project Panama

In a series of in-depth articles over at Foojay.io you will learn the fundamentals on how to access native libraries using Project Panama and without resorting to JNI (Java Native Interface) or JNA (Java Native Access). The post Accessing Native Code in Java with Project Panama a … | Continue reading


@azul.com | 2 years ago