]
Radim Vansa updated ISPN-6483:
------------------------------
Labels: performance (was: )
CacheRpcCommandExternalizer frequently performs lookups from
GlobalComponentRegistry
------------------------------------------------------------------------------------
Key: ISPN-6483
URL:
https://issues.jboss.org/browse/ISPN-6483
Project: Infinispan
Issue Type: Enhancement
Components: Core
Reporter: Sanne Grinovero
Labels: performance
This is a significant CPU consumer; talking with Dan and Galder it looks like the reasons
for the design might have changed and this could be simplified.
{noformat}
org.infinispan.factories.GlobalComponentRegistry.getNamedComponentRegistry(String)
org.infinispan.marshall.exts.CacheRpcCommandExternalizer.getCacheMarshaller(String)
org.infinispan.marshall.exts.CacheRpcCommandExternalizer.writeObject(ObjectOutput,
CacheRpcCommand)
org.infinispan.marshall.exts.CacheRpcCommandExternalizer.readObject(ObjectInput)
{noformat}