AWS Open Source Blog

Category: Amazon Corretto

peshkov – stock.adobe.com AdobeStock_303323028_news_1000x500

Announcing Amazon Corretto 17 support roadmap

In September, we announced the general availability of Amazon Corretto 17. Amazon Corretto is a no-cost, multi-platform, production-ready distribution of the Open Java Development Kit (OpenJDK). The JDK community has declared that OpenJDK 17 will be a long-term supported (LTS) version, which means it will continue to be updated beyond the standard two quarterly updates […]

Read More
peshkov – stock.adobe.com AdobeStock_303323028_news_1000x500

TLS 1.0/1.1 changes in OpenJDK and Amazon Corretto

Starting on April 20, 2021, quarterly update releases of OpenJDK are disabling TLS1.0 and TLS1.1 availability by default in all versions of OpenJDK. Amazon Corretto will be keeping TLS1.0 and TLS1.1 available by default for a while longer. Feedback from customers and industry partners suggests that this deprecation has the potential to cause outages, so […]

Read More
Olena – stock.adobe.com

Heapothesys benchmark suite adds end-to-end timeliness metrics

Amazon Web Services (AWS) customers seek to assure consistent, reliable, and cost-efficient services. Assuring consistency includes reducing variance in transaction completion times. Assuring reliability requires that the rare transactions that do not complete within the service-specific target deadline do eventually complete in as short a time as possible. Cost efficiency drives service providers to process […]

Read More
JVM pause times chart

Introducing Heapothesys, an open source Java GC latency benchmark with predictable allocation rates

The Amazon Corretto team introduces the open source Heapothesys benchmark, a synthetic workload that simulates fundamental application characteristics that affect garbage collector (GC) latency. The benchmark creates and tests GC load scenarios defined by object allocation rates, heap occupancy, and JVM flags, then reports the resulting JVM pauses. OpenJDK developers can thus produce reference points […]

Read More
Amazon Corretto Duke logo.

New update channels for Amazon Corretto releases

Customers using Amazon Corretto, an open source, no-cost, multi-platform, production-ready distribution of the Open Java Development Kit (OpenJDK), have asked us to enable familiar tools that developers and system administrators can use to update their installations. Today we are announcing the official Corretto Yum and Apt repositories, permanent download URLs, and a public Corretto Amazon […]

Read More
Amazon Corretto Duke logo.

Amazon joins the Java Community Process (JCP)

Amazon runs thousands of Java production services; both we and our customers depend heavily on  various distributions of the JDK (Java Development Kit). In 2016 we started building Amazon Corretto, our OpenJDK binary distribution, and started using it to run AWS and other Amazon services. In 2018, we open sourced Corretto and made it available […]

Read More
AWS service that terminates TLS at the host level: graph showing dramatically reduced CPU utilization after deploying ACCP.

Amazon Introduces Amazon Corretto Crypto Provider (ACCP)

In October, 2018, we introduced Amazon Corretto, an open source, no-cost, multi-platform, production-ready distribution of the Open Java Development Kit (OpenJDK). At launch, we were focused on creating a high-quality, long-term supported distribution, with a few performance improvements. Today, we are pleased to release a major performance improvement feature: the Amazon Corretto Crypto Provider (ACCP). […]

Read More
Amazon Corretto Duke logo.

Using GraalVM to Build Minimal Docker Images for Java Applications

Optimizing the size of Docker images has several benefits. One of these is faster deployment times, which is very important if your application needs to scale out quickly to respond to an unexpected traffic burst. In this post, I’ll show you an interesting approach for optimizing Docker images for Java applications, which also helps to […]

Read More
Amazon Corretto GA.

Amazon Corretto 8 Now Generally Available

  Amazon Corretto 8, a no-cost, multiplatform, production-ready distribution of OpenJDK, is now Generally Available (Corretto 8 had been in preview since we announced it in November, 2018). Amazon runs Corretto internally on thousands of production services. We at Amazon are committed to keeping Java free. Since preview, we’ve listened to our customers and have […]

Read More
Introducing Amazon Corretto

Introducing Amazon Corretto, a No-Cost Distribution of OpenJDK with Long-Term Support

Update! Amazon Corretto became Generally Available on January 31st, 2019. Java is one of the most popular languages in use by AWS customers, and we are committed to supporting Java and keeping it free. Many of our customers have become concerned that they would have to pay for a long-term supported version of Java to […]

Read More