Skip to content

Roadmap

Ben Manes edited this page Dec 21, 2015 · 135 revisions

Current

The focus is on helping users adopt the library or port its ideas into their custom solutions. In particular that means a keen interest in,

  • Fixing bugs and listening to user feedback
  • Integration into popular frameworks (e.g. Spring)
  • Adoption by database and search products (e.g. Cassandra, Solr)
  • Advisory role for porting into other systems (e.g. Postgres, Cassandra's off-heap)

Version 2.1

  • Maintain zero weight entries in a dedicated queue
  • Evaluate incremental (instead of periodic) W-TinyLFU reset
  • Understand why fastpath (disabled) was slower when enabled
  • Explore a bounded write queue to throttle writes (for synthetic tests)

Future

  • Collections
  • Future JDKs
    • JDK 9: Migrate usages of sun.misc.Unsafe to VarHandles
    • JDK 10: Determine how to best leverage Value Types
  • Google Guava
    • Work with the Google team as they embrace JDK 8 and determine the future of Guava's Cache (deprecated?)
Clone this wiki locally