Details
-
Enhancement
-
Resolution: Done
-
Major
-
11.0.0.Final
-
None
Description
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 and distributed SFSB cache.
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.