spring-aot-smoke-tests
taming-build-time-initialization
spring-aot-smoke-tests | taming-build-time-initialization | |
---|---|---|
3 | 1 | |
47 | 17 | |
- | - | |
7.5 | 10.0 | |
6 days ago | about 1 year ago | |
Java | Java | |
Apache License 2.0 | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
spring-aot-smoke-tests
-
Spring Boot 3 - What’s new in Spring Framework 6 and Spring Boot 3.0
There’s an extensive set of smoke tests in this repo that suggest something fundamental can’t be broken. https://github.com/spring-projects/spring-aot-smoke-tests If you have the time, please file an issue with Boot including a bit more details (failure output etc.) so that we can have a look.
- December 5, 2022: FLiP Stack Weekly
-
is anyone using graal/spring native in production?
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
-
is anyone using graal/spring native in production?
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.
What are some alternatives?
graalvm-reachability-metadata - Repository which contains community-driven collection of GraalVM reachability metadata for open-source libraries.
certificate-ripper - 🔐 A CLI tool to extract server certificates
pulsar-recipes - A StreamNative library containing a collection of recipes that are implemented on top of the Pulsar client to provide higher-level functionality closer to the application domain.
Spring Boot - Spring Boot
yauaa - Yet Another UserAgent Analyzer
psat_exercise_code - pulsar summit asia workshop execise code
httpserver
serverless-java-masterclass - Labs exercises for the masterclass "Serverless Java with Spring Boot"
spring-to-awslambda - Demonstrates how a Spring RESTful API can be converted to AWS lambda function