is anyone using graal/spring native in production?

This page summarizes the projects mentioned and recommended in the original post on /r/java

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Spring Boot

    Spring Boot

  • In practice, Spring Boot 3 provide an optimized footprint with 0 class explicitly initialized at build time, 0 library substitution, and Boot 3.0 is just the first step, Boot 3.x should be able to leverage those GraalVM improvements to optimize the footprint even more, in a maintainable way. Future versions are also likely to ship more AOT transformations like this one.

  • graalvm-reachability-metadata

    Repository which contains community-driven collection of GraalVM reachability metadata for open-source libraries.

  • Spring Boot 3 will be the first framework to 100% leverage the GraalVM reachability repository that we have co-created with GraalVM team for supporting JVM libraries which does not provide out of the box native compatibility. We (the Spring team) have contributed most of libraries currently supported and plan to continue, and we welcome other frameworks and the JVM community to do the same.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • certificate-ripper

    🔐 A CLI tool to extract server certificates

  • I build and published Certificate Ripper using GraalVM and the resulting native executable is amazing fast compared to a fat jar

  • httpserver

  • The httpserver is here. Contrary to the readme it does support compression for both deflate and gz. No multipart form parsing, SSE, HTTP/2 or websockets.

  • spring-to-awslambda

    Demonstrates how a Spring RESTful API can be converted to AWS lambda function

  • I'm genuinely curious from a technical standpoint. There is already spring cloud functions. And there is a cool blog post that shows how to transform vanilla spring boot to spring cloud functions. https://github.com/sbaitmangalkar/spring-to-awslambda it is based on this tutorial - https://javadungeon.wordpress.com/2017/08/18/transforming-spring-restful-apis-to-aws-lambda-functions

  • spring-aot-smoke-tests

    Smoke tests for Spring's AOT and native support

  • You can have a look to https://github.com/spring-projects/spring-aot-smoke-tests that we use that test various use cases and related https://ci.spring.io/teams/spring-aot-smoke-tests/pipelines/spring-aot-smoke-tests-1.0.x CI test results.

  • taming-build-time-initialization

    Demos for the build-time initialization blog post

  • We have developed a GraalVM feature that allows to precompute at build time the value of static fields without having to use build-time initialization of classes, so you get some of the benefits in term of build time code removal without the compatibility drawback. Build time class initialization is IMO (and this advice is shared by more and more people including in the GraalVM core team) is the wrong solution to a true problem, and Spring collaborate very closely with GraalVM team and other frameworks to solve this in upcoming GraalVM versions, see https://github.com/graalvm/taming-build-time-initialization for more technical information.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Spring

    Spring Framework

  • Notice Spring Framework 6 that Spring Boot 3 leverages, includes other efficiency improvements like property determination without java.beans.Introspector which is 10x faster compared to previous codepath.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • AI PR adds auto generated comments to whole Spring Boot Project

    1 project | news.ycombinator.com | 27 Feb 2024
  • AI commented the entire Spring Boot codebase

    2 projects | news.ycombinator.com | 26 Feb 2024
  • Spring Boot 3.2.0 Release Notes

    1 project | news.ycombinator.com | 23 Nov 2023
  • The Game of Life, the Universe, and Everything: Java Virtual Threads in Action

    1 project | dev.to | 11 Oct 2023
  • Netflix Uses Java

    3 projects | news.ycombinator.com | 10 Oct 2023