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
Currently, during startup of an application most time is lost when building the process engine. Specifically, it's during the MyBatis Initialization when parsing the XML mappings which takes several seconds.
Idea: use the ahead-of-time compilation concept of Micronaut to parse the MyBatis Mappings during build time and create a Java-Code representation.
This will reduce the startup time tremendously.
The text was updated successfully, but these errors were encountered:
let's first serialize the configuration (maybe even to an absolute path) and if a parameter is set then deserialize the configuration (and skip reading the XML configuration). If this POC is successful (start is fast) we can continue to move the serialization to the build phase
let's use Kryo to serialize the configuration object
we might be able to exclude some dependencies from the runtime, e.g. dependencies of MyBatis e.g. XML parser
Currently, during startup of an application most time is lost when building the process engine. Specifically, it's during the MyBatis Initialization when parsing the XML mappings which takes several seconds.
Idea: use the ahead-of-time compilation concept of Micronaut to parse the MyBatis Mappings during build time and create a Java-Code representation.
This will reduce the startup time tremendously.
The text was updated successfully, but these errors were encountered: