Current Behavior
We currently use the G1 garbage collector (default as of Java 21) for the API server and Hyades services.
Java 21 also introduced support for Generational ZGC, which looks very promising:
Proposed Behavior
Investigate whether it makes sense for us to switch from G1 to Generational ZGC. Consider how that impacts the RAM requirements / recommendations.
Checklist
Current Behavior
We currently use the G1 garbage collector (default as of Java 21) for the API server and Hyades services.
Java 21 also introduced support for Generational ZGC, which looks very promising:
Proposed Behavior
Investigate whether it makes sense for us to switch from G1 to Generational ZGC. Consider how that impacts the RAM requirements / recommendations.
Checklist