Infinispan supports TinyLFU via Caffeine when using an on heap based data container. This was changed in Infinispan 9.0 with [ISPN-6998] Replace bounded hash map with alternative - JBoss Issue Tracker
If you wish to find more info about it you can check out GitHub - ben-manes/caffeine: A high performance caching library for Java 8
You can also read more about eviction in Infinispan from Infinispan 9.4 User Guide
Note that when using off heap data container, we only support LRU eviction algorithm.