davsclaus commented on PR #10157:
URL: https://github.com/apache/camel/pull/10157#issuecomment-1559167835

   @essobedo yeah sure, we may only need LRU in some situations
   
   - dynamic endpoint registry
   - simple cache
   - jmx mbean cache (LRU not needed, only in use during startup) - we can have 
a bigger size, and clear the cache after startup
   - service pool (only for non singleton = only a few components: ftp, ssh, 
mina, avro-rpc)
   - bean introspection (LRU likely not as needed if we have a big enough size 
- LRU has overhead to reorder on get)
   - file idempotent repository (is LRU based today - can be synchronized as it 
does not need super fast (read/write to disk anyway)
   - MemoryIdempotentRepository can be synchronized as it does not need super 
fast (memory only for development)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to