@@ -29,29 +29,70 @@ Example applications showcasing the capabilities of GraalVM Native Image, includ
29
29
### Build
30
30
Demos for building native images, including configurations and setup steps for various use cases.
31
31
32
+ * hello-world -
33
+ * build-java-modules -
34
+ * build-shared-library -
35
+ * build-static-images -
36
+ * build-with-js-embedded -
37
+ * list-files -
38
+ * native-build-tools -
39
+
32
40
### Benchmark
33
41
Performance measurement demos for Native Image.
34
42
43
+ * jmh/binary-tree -
44
+
35
45
### Clouds
36
46
Demos showcasing the building and deployment of native applications to Oracle Cloud Infrastructure (OCI), AWS, and Google Cloud.
37
47
48
+ * native-aws-fargate -
49
+ * native-aws-lambda -
50
+ * native-google-cloud-run -
51
+ * native-oci-container-instances -
52
+ * native-oci-generative-ai -
53
+
54
+ ### Configure
55
+
56
+ * configure-with-tracing-agent -
57
+ * include-metadata -
58
+ * include-resources -
59
+ * use-system-properties -
60
+
38
61
### Containerize
39
62
Demos focusing on containerizing native Java applications and following best practices.
40
63
64
+ * spring-boot-microservice-jibber -
65
+ * tiny-java-containers -
66
+
41
67
### Monitor
42
68
Demos showcasing how to monitor native applications using observability and diagnostics tools.
43
69
70
+ * add-jfr -
71
+ * add-jmx -
72
+ * add-logging -
73
+ * create-heap-dump -
74
+ * emit-build-report -
75
+
44
76
### Microservices
45
77
Demos for building microservices ahead of time using frameworks such as Micronaut and Spring Boot.
46
78
79
+ * micronaut-hello-rest-gradle -
80
+ * micronaut-hello-rest-maven -
81
+
47
82
### Optimize
48
83
Demos optimizing native application for different criteria (runtime and performance tuning, file size, build time, and more).
49
84
85
+ * optimize-memory -
86
+ * optimize-with-pgo -
87
+ * specify-class-init -
88
+
50
89
## Compiler Demos
51
90
52
91
Demos designed to test and showcase the capabilities of the Graal Just-In-Time (JIT) compiler.
53
92
These examples focus on evaluating the compiler's performance, including its optimizations for modern Java workloads.
54
93
94
+ * - java-stream-benchmark
95
+
55
96
## Archived Demos
56
97
57
98
Legacy or blog-related demos, as well as examples involving polyglot capabilities.
0 commit comments