Skip to content

Commit defc559

Browse files
committed
Add page with CRaC runtimes
1 parent 477a6b6 commit defc559

File tree

2 files changed

+25
-1
lines changed

2 files changed

+25
-1
lines changed

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,8 @@ This repository contains the sources of the CRaC documentation that is provided
1212

1313
* Install Hugo, on macOS: `brew install hugo`.
1414
* Run the website with `hugo serve`.
15-
* The website is available on [localhost:1313](http://localhost:1313/).
15+
* The website is available on [localhost:1313](http://localhost:1313/).
16+
17+
## Website Search
18+
19+
Via https://docsearch.algolia.com/apply/, to be requested when available on crac.org.

content/use/crac-runtime.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
+++
2+
title = "Java Runtime with CRaC Support"
3+
weight = 25
4+
+++
5+
6+
To use the CRAC functionality, you need a Java runtime that has support for CRaC integrated.
7+
8+
## Azul Zulu Builds of OpenJDK
9+
10+
Azul integrated full CRaC functionality for Linux/x64 and Linux/Arm64, in version 17, 21, and 22 of Azul Zulu Builds of OpenJDK. This means, for now, you can run an application with CRaC on any system thanks to the crac.org dependency, but only on the specified OS systems the CRaC functionality in the JVM will work.
11+
12+
As of January 2024, downloads are also available for Windows and macOS of Zulu with CRaC support, but only for development purposes. With these runtimes you are able to simulate the CRaC functionality. When you request a checkpoint, it is created and immediately restored without dumping the checkpoint to disk. This enables you to develop and test the CRaC functionality on these platforms, so you can deploy your application with confidence on Linux.
13+
14+
You can download Zulu from the [Azul Downloads page](https://www.azul.com/downloads/?package=jdk-crac#zulu).
15+
16+
## AWS Lambda SnapStart
17+
18+
AWS Lambda SnapStart is a performance optimization developed by AWS that can significantly improve the startup time for applications. This feature delivers up to 10x faster function startup times for latency-sensitive Java applications at no extra cost, and with minimal or no code changes.
19+
20+
More info is available on [Starting up faster with AWS Lambda SnapStart](https://aws.amazon.com/blogs/compute/starting-up-faster-with-aws-lambda-snapstart/).

0 commit comments

Comments
 (0)