[
https://issues.apache.org/jira/browse/ISIS-2187?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17530134#comment-17530134
]
Andi Huber edited comment on ISIS-2187 at 4/29/22 5:07 PM:
-----------------------------------------------------------
I have introduced a tiny straight forward reflection caching mechanism with
_ClassCache that lives in the commons module. Would be great to see some
benchmarks with a large object domain. No need to resort to a third party
library I believe.
Maybe in the future we can delegate this stuff entirely to Spring.
was (Author: hobrom):
I have introduced a tiny straight forward reflection caching with _ClassCache
that lives in the commons module. Would be great to see some benchmarks with a
large object domain. No need to resort to a third library I believe. Maybe in
the future we can delegate this stuff entirely to Spring.
> [Performance] Explore jandex or classindex as ways to speed up metadata
> bootstrapping
> -------------------------------------------------------------------------------------
>
> Key: ISIS-2187
> URL: https://issues.apache.org/jira/browse/ISIS-2187
> Project: Isis
> Issue Type: Improvement
> Components: Isis Core
> Reporter: Daniel Keir Haywood
> Priority: Major
> Labels: perfomance
>
> see:
> [https://github.com/wildfly/jandex]
> [https://github.com/atteo/classindex]
>
> jandex is a key technology used by Quarkus.
> - [https://quarkus.io/guides/cdi-reference#how-to-generate-a-jandex-index]
> - [https://quarkus.io/guides/writing-extensions]
>
> but ... spring boot decided not to use jandex) ::
> [https://github.com/spring-projects/spring-boot/issues/6260]
>
--
This message was sent by Atlassian Jira
(v8.20.7#820007)