camunda-community-hub / micronaut-camunda-platform-7

Integration between Micronaut and Camunda (Workflow Engine). We configure Camunda with sensible defaults, so that you can get started with minimum configuration: simply add a dependency in your Micronaut project to embed the workflow engine!
https://camunda.com/blog/2021/07/automate-any-process-on-micronaut/
Apache License 2.0
75 stars 31 forks source link

Ahead-of-time compilation for MyBatis Mappings #86

Open tobiasschaefer opened 4 years ago

tobiasschaefer commented 4 years ago

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.

tobiasschaefer commented 2 years ago

Some ideas