-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Roadmap
Ben Manes edited this page Dec 21, 2015
·
135 revisions
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)
- 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)
- Collections
- MPSC linked array queue [slides]
- Review ConcurrentLinkedStack for promotion out of Beta status (or deletion)
- Future JDKs
- JDK 9: Migrate usages of
sun.misc.Unsafe
to VarHandles - JDK 10: Determine how to best leverage Value Types
- JDK 9: Migrate usages of
- Google Guava
- Work with the Google team as they embrace JDK 8 and determine the future of Guava's Cache (deprecated?)