You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Feature request: Priming for powertools-parameters #2002
Java CRaC can be used to prime an application by implementing beforeCheckpoint() and afterRestore() hooks in selected classes. When used with AWS Snapstart, the beforeCheckpoint() hook runs before the memory snapshot is taken. This behavior can be leveraged to further reduce restore durations by pre-loading classes and calling commonly used code to incorporate this into the memory snapshot.
Class-preloading / automatic priming: Based on a statically generated classesloaded.txt file, loads classes used at runtime into memory
Invoke priming: Execute commonly used code e.g. to initialize all reflectively access objects, warm up caches, TCP connection pools etc. Common examples include performing "dry" AWS SDK calls (not impacting production resources) or performing JSON serialization/deserialization.
The goal of this issue is to implementing priming techniques for the powertools-parameters module.
Solution/User Experience
Implement priming based on Priming Documentation (feel free to update documentation and suggest improvements):
Hi @phipag, I noticed this issue has been assigned since December 2025. I’ve implemented the SSM automatic priming part based on the issue and would be happy to contribute the fix if it’s still needed.
Activity
Attyuttam commentedon Dec 22, 2025
@phipag I will be happy to pick this up
phipag commentedon Dec 31, 2025
Hey @Attyuttam, happy for you to work on this. I am assigning the issue to you.
Pratapchandradeo commentedon Aug 23, 2026
Hi @phipag, I noticed this issue has been assigned since December 2025. I’ve implemented the SSM automatic priming part based on the issue and would be happy to contribute the fix if it’s still needed.