]
Paul Ferraro updated WFLY-9544:
-------------------------------
Summary: Reduce instance loading of default set of clustering externalizers (was:
Reduce clustering externalizer instance loading)
Reduce instance loading of default set of clustering externalizers
------------------------------------------------------------------
Key: WFLY-9544
URL:
https://issues.jboss.org/browse/WFLY-9544
Project: WildFly
Issue Type: Enhancement
Components: Clustering
Affects Versions: 11.0.0.Final
Reporter: Paul Ferraro
Assignee: Paul Ferraro
Clustering externalizers are discovered via service loader, both for usage by the
Infinispan marshaller and per-deployment for use by the distributed web session manager.
The org.wildfly.clustering.marshalling.api module loads a significant number of
externalizers, which end up loading multiple times. Eliminating this redundancy will help
reduce the server memory footprint for these use cases.