<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Frameworks with CRaC support on CRaC</title><link>https://crac.org/frameworks/</link><description>Recent content in Frameworks with CRaC support on CRaC</description><generator>Hugo</generator><language>en-GB</language><atom:link href="https://crac.org/frameworks/index.xml" rel="self" type="application/rss+xml"/><item><title>Spring Boot</title><link>https://crac.org/frameworks/spring-boot/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crac.org/frameworks/spring-boot/</guid><description>&lt;p&gt;Spring Boot provides CRaC support as of version 3.2, for more details see:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://spring.io/blog/2023/10/16/runtime-efficiency-with-spring#jvm-checkpoint-restore-scale-to-zero-with-spring-and-project-crac" target="_blank" rel="noopener"&gt;Scale to zero with Spring and Project CRaC&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://docs.spring.io/spring-boot/docs/current/reference/html/deployment.html#deployment.efficient.checkpoint-restore" target="_blank" rel="noopener"&gt;Spring Boot documentation for Project CRaC support&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://docs.spring.io/spring-framework/reference/integration/checkpoint-restore.html" target="_blank" rel="noopener"&gt;Spring Framework documentation for Project CRaC support&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Examples:&lt;/p&gt;</description></item><item><title>Quarkus</title><link>https://crac.org/frameworks/quarkus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crac.org/frameworks/quarkus/</guid><description>&lt;p&gt;Basic CRaC support is a part of Quarkus &lt;a href="https://github.com/quarkusio/quarkus/pull/23950" target="_blank" rel="noopener"&gt;since 2.10.0&lt;/a&gt;&#10;.&lt;/p&gt;&#10;&lt;p&gt;Example: &lt;a href="https://github.com/CRaC/example-quarkus" target="_blank" rel="noopener"&gt;https://github.com/CRaC/example-quarkus&lt;/a&gt;&#10;&lt;/p&gt;</description></item><item><title>Micronaut</title><link>https://crac.org/frameworks/micronaut/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crac.org/frameworks/micronaut/</guid><description>&lt;p&gt;You can just add &lt;code&gt;crac&lt;/code&gt; feature at &lt;a href="https://micronaut.io/launch" target="_blank" rel="noopener"&gt;https://micronaut.io/launch&lt;/a&gt;&#10;!&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://micronaut-projects.github.io/micronaut-crac/latest/guide" target="_blank" rel="noopener"&gt;Micronaut CRaC Module&lt;/a&gt;&#10;&#10;&lt;ul&gt;&#10;&lt;li&gt;Hikari DataSources coordination&lt;/li&gt;&#10;&lt;li&gt;Redis coordintation&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://micronaut-projects.github.io/micronaut-gradle-plugin/latest/#_micronaut_crac_plugin" target="_blank" rel="noopener"&gt;Build System&lt;/a&gt;&#10;&#10;&lt;ul&gt;&#10;&lt;li&gt;a single command to generate a docker image with CRaC image included&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Example: &lt;a href="https://github.com/CRaC/example-micronaut" target="_blank" rel="noopener"&gt;https://github.com/CRaC/example-micronaut&lt;/a&gt;&#10;&lt;/p&gt;</description></item><item><title>Helidon</title><link>https://crac.org/frameworks/helidon/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crac.org/frameworks/helidon/</guid><description>&lt;p&gt;Helidon has shipped CRaC support since 4.2, as a preview feature — Helidon&amp;rsquo;s own&#10;documentation says the feature is subject to change and will be finalized in a&#10;later release, so treat the API below as not yet settled.&lt;/p&gt;</description></item><item><title>AWS Lambda</title><link>https://crac.org/frameworks/aws-lambda/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://crac.org/frameworks/aws-lambda/</guid><description>&lt;p&gt;&lt;a href="https://github.com/CRaC/aws-lambda-java-libs" target="_blank" rel="noopener"&gt;AWS Libs with CRaC&lt;/a&gt;&#10; allows implementation of AWS Lambda functions on CRaC JDK.&lt;/p&gt;&#10;&lt;p&gt;Artifacts: &lt;a href="https://mvnrepository.com/artifact/io.github.crac.com.amazonaws" target="_blank" rel="noopener"&gt;https://mvnrepository.com/artifact/io.github.crac.com.amazonaws&lt;/a&gt;&#10;&lt;/p&gt;&#10;&lt;p&gt;Example: &lt;a href="https://github.com/crac/example-lambda" target="_blank" rel="noopener"&gt;https://github.com/crac/example-lambda&lt;/a&gt;&#10; (&lt;a href="https://github.com/crac/example-lambda/compare/0182484592feed..master" target="_blank" rel="noopener"&gt;diff&lt;/a&gt;&#10;) is a sample Java serverless function on CRaC.&lt;/p&gt;&#10;&lt;p&gt;Changes: &lt;a href="https://github.com/CRaC/aws-lambda-java-libs/compare/master...crac" target="_blank" rel="noopener"&gt;https://github.com/CRaC/aws-lambda-java-libs/compare/master...crac&lt;/a&gt;&#10;&lt;/p&gt;</description></item></channel></rss>