I’ve created TRUNK-6417, where I laid out some ideas on how to improve OpenMRS startup time, which affects OpenMRS implementers and developers. I’d like to gather more ideas from the community on where to look for possible improvements.
We will be starting from creating a performance test, which sets a baseline startup performance for a given distro packaged in a docker image and fails if it is significantly slower. We would be running it on our CI for O3 and platform images.
Please also reach out if you are interested in working on any of these ideas!