Cloud Native Compilation: Bringing JVMs into the Modern Cloud World

Across the industry, companies are trying to rein in runaway cloud costs by squeezing more carrying capacity out of the instances they run in the cloud. Especially in the Java space, developers are trying to fit workloads into smaller and smaller instances and utilize server reso … | Continue reading


@azul.com | 3 years ago

Kafka Throughput on Azul Platform Prime vs OpenJDK

Today we continue in our series of articles measuring performance of Azul Platform Prime against vanilla OpenJDK. In past articles, we have looked at Renaissance benchmark and Solr. Today, we look at Kafka, one of the most popular event streaming platforms in the community today. … | Continue reading


@azul.com | 3 years ago

What is OpenJDK?

I talk to many people about how they use Java, and I find there is a high level of misunderstanding about what OpenJDK is.  The idea of this post is to provide a clear description of what OpenJDK is and isn’t. Let’s start with some history.  Back in 2006, the management of Sun Mi … | Continue reading


@azul.com | 3 years ago

Solr Throughput on Azul Platform Prime vs OpenJDK

At Azul, we have been measuring the performance of popular Java open-source projects on our optimized Azul Zulu Prime Builds of OpenJDK (Azul Zulu Prime) versus vanilla Azul Zulu Builds of OpenJDK (Azul Zulu). Today we look at throughput measurements with Solr, a popular open-sou … | Continue reading


@azul.com | 3 years ago

Benchmarking Renaissance on OpenJDK and Azul Platform Prime

The Renaissance Suite is an increasingly popular Java benchmark and one of the many benchmarks that Azul uses internally to measure performance of Azul Platform Prime from release to release and against OpenJDK. In this blog, we will look at how we run Renaissance and how Azul Pl … | Continue reading


@azul.com | 3 years ago

The 3 Hidden Risks of Unsupported, Free Java

It’s been more than 2 years since Oracle required subscription-based licensing for Java 8 and 11 support, the versions in production by the majority of Java users.  Throughout this realignment, some enterprises embraced support, either from Oracle or from alternative providers, w … | Continue reading


@azul.com | 3 years ago

Which Version of Java is Popular among Developers in 2021 – Survey Results

It’s always interesting to see the results from surveys of developers to see who’s using what and how.  Of course, the first thing to remember before even looking at the details is that there are “lies, damn lies and statistics”.  That’s not to say that surveys are being delibera … | Continue reading


@azul.com | 3 years ago

Eclipse Temurin: A New Distribution of OpenJDK

It’s incredible that, twenty-six years after it was first released, Java is still one of, if not the most, popular software platforms in the world.  One reason that has helped drive its success over the last few years is the change to a time-based six-month release cadence for th … | Continue reading


@azul.com | 3 years ago

Azul’s Rebrand Highlights Continuity of Being 100% Focused on Java and the Industry’s Best Source for OpenJDK

The more things change, the more they stay the same. There’s some truth in that truism, and the launch of “the New Azul” last month is a perfect example. We have a new logo, new product names, and a new platform, but our focus remains the same even through this major rebranding e … | Continue reading


@azul.com | 3 years ago

JDK 8/11/13/16 released for macOS with Apple Siliccon (ARM64)

Download Zulu OpenJDK. Download Java 11, Java 8, Java 13. Open Source implementations of Java SE. Supported JDK platforms include Linux, Windows & macOS. | Continue reading


@azul.com | 4 years ago

Making Java Microservices Zing

Why Java is an ideal platform for developing microservices? Learn about Microservices Implementation in Java, the challenges and how to overcome them. | Continue reading


@azul.com | 4 years ago

Quarter of a century of Java (25 years)

Java has evolved over the last 25 years. Take a look at how the core Java platform has changed over time. Happy Birthday, Java! | Continue reading


@azul.com | 4 years ago

OpenJDK: More Speed, Less Haste

Java development is happening faster than ever. Incubator modules and preview features enable the platform to evolve to best meet developer's needs. | Continue reading


@azul.com | 5 years ago

New Features and APIs in JDK 13

Maintaining the new six-month release cadence for the JDK, we now have JDK 13. Less new feature rich than some, there are still some useful additions. | Continue reading


@azul.com | 5 years ago

Azul Zulu JDK 8 now provides TLS 1.3 support

Keeping Network Traffic Safe in JDK 8 with TLS 1.3 Java SE 8 open source transport layer security IETF OpenJDK SSL cryptographic algorithms | Continue reading


@azul.com | 5 years ago

Love It or Hate It, Java Continues to Evolve

Developers both love and hate Java, while others, apparently, regret learning ot code in Java. Evolving the OpenJDK so that everyone is happy is hard. | Continue reading


@azul.com | 5 years ago

Don't Fear the Java

Updates to Java have changed and you now have more choice than ever for where to get your JDK. This doesn't mean there will be divergent versions, though. | Continue reading


@azul.com | 5 years ago

Winter Is Coming for Java Updates

The next scheduled update to Java is released next week. However, there will no free public update for either JDK 8 or JDK 11 from Oracle. | Continue reading


@azul.com | 5 years ago

Predictions for Java in 2019

What will the year of 2019 hold for Java? Here are my predictions for each area of the Java platform as well as the JCP and JDK distributions. | Continue reading


@azul.com | 6 years ago

Zulu Gets Graphical with OpenJFX – Azul Systems Blog

JavaFX provides a rich set of libraries to create graphical applications in Java. ZuluFX provides JavaFX functionality to the Zulu JDK. It's also free. | Continue reading


@azul.com | 6 years ago

90 New Features (and APIs) in JDK 11

JDK 11 is here, only six months after JDK 10 and a year after JDK 9. Find out about all the new features in this release. | Continue reading


@azul.com | 6 years ago

What Comes After JDK 8?

With the faster release cadence of the JDK, choosing which version to use can be confusing. Find out what other people are planning to do. | Continue reading


@azul.com | 6 years ago

Java's Magic Sauce

Right from the beginning, Java has contained internal APIs, not intended for general development use. Since JDK 1.4, sun.misc.Unsafe is probably the most notorious. What would Java be like, and how successful would it have been without this? | Continue reading


@azul.com | 6 years ago

Eliminating Java Update Confusion

Many Java developers and users are still not clear on how the JDK will be delivered and updated starting with JDK 11 later this year. Here we provide a concise summary of the changes with links to sources. | Continue reading


@azul.com | 6 years ago

How Do We Define Java?

The term Java is massively overloaded and covers many things in the development platform. From JDK 11 this will be a bit simpler. | Continue reading


@azul.com | 6 years ago