You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openwebbeans.apache.org by Romain Manni-Bucau <rm...@gmail.com> on 2021/03/17 17:44:47 UTC

[meecrowave] a small step to enable graalification of our apps

Hi all,

Just to let you know we can now graal-ify a meecrowave application:
http://openwebbeans.apache.org/meecrowave/howto.html#_how_to_compile_a_meecrowave_application_with_graalvm

Overall it needs to be wrapped in a knight to automate some of the (for now
verbose) configuration but cxf+tomcat+johnzon+openwebbeans stack runs well
(indeed I dropped log4j2 which is heavy and all but friendly for graal due
to its coding style...to not say java these days ;)).

It uses the 2.0.22 (under vote) and arthur snapshot to avoid some more
configuration but works well. To give you an idea, the hello world of the
doc takes ~2mn to compile and runs in a few ms (owb start itself is ~5ms to
compare to the 300ms in jvm mode!)

Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://rmannibucau.metawerx.net/> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
<https://www.packtpub.com/application-development/java-ee-8-high-performance>