--
You received this message because you are subscribed to the Google Groups "Quarkus Development mailing list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quarkus-dev...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/quarkus-dev/CALt0%2Bo_bv4MmYLoSPSaVwO%2B%2BH2nzAQwRVhB6wftCQxS6HLoHdQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/quarkus-dev/06F8FD96-5FD2-4021-BBB2-ECD55ADF0EC2%40gmail.com.
here is the list of adaptations I had to do after I compared a newly created app and our current setup:I don't know if it exists, but it would be nice, when a CR is released, to have the migration guide available.
- move to fast jar
- change distroless from quay.io/quarkus/quarkus-distroless-image:20.3-java11 to quay.io/quarkus/quarkus-distroless-image:1.0
- change quarkus-maven-plugin config with:
- add <extensions>true</extensions>
- change goals prepare, prepare-tests, build to build, generate-code, generate-code-tests

--
You received this message because you are subscribed to the Google Groups "Quarkus Development mailing list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quarkus-dev...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/quarkus-dev/CALt0%2Bo-Lhr9b7-dEmOy00rwgGhupQtk12y_7HvZpfkipU_PgNg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/quarkus-dev/CALt0%2Bo9pmRE7%2BBEkUBKbaWNpijzoCaugF7DEMZE91SK%3DF1qzvg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/quarkus-dev/CAKawoObEWjzjUd4BXNfzV0Zt%2BHn7qSBNaR_gmCTBCBcK1hR9pw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/quarkus-dev/CAKawoOa18Z46fws4qWEDB068PKJbHPBCLo03L57OZADGunmXUQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/quarkus-dev/CALt0%2Bo9-sYCy%2BT7aCU-Nhc%3D7byJ1Oe2AL9ctZMgrD2KiUcqQ3A%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/quarkus-dev/CAJLxjVFjuUuo6dKX9jvAVY6_S9Us%2BXd0F7rJSEF_PipnAtytng%40mail.gmail.com.
Comparing master with 1.11, dev mode seems to be a little slower 2.3s => 2.5.I launch the test multiple times and always come to these numbers.I'll try to produce profiles tomorrow so we can have a look, and I'll also provide extension timing.
Some more timings on the improvement of fast jar on a different application (reactive messaging kafka) with the following features:Installed features: [cdi, jaeger, micrometer, mutiny, smallrye-context-propagation, smallrye-health, smallrye-opentracing, smallrye-reactive-messaging, smallrye-reactive-messaging-kafka, vertx]
Local env
- 1.11 - legacy jar: 1.43s
- 1.12 - fast jar: 1.19s
=> 17% startup improvement
K8s container with 256m(req)/512m(limit) memory and 250mi(req)/500mi(limit) CPU
- 1.11 - legacy jar: 14,1s
- 1.12 - fast jar: 11,5s
=> 18% startup improvement
K8s container with 512m(req)/1024m(limit) memory and 500mi(req)/1000mi(limit) CPU
- 1.11 - legacy jar: 7.43s
- 1.12 - fast jar: 5.73s
=> 23% improvement