Planned releases

This document describes the planned releases of FKache. If you miss something, or see something which is too far ahead, dont hesitate to contact us , after all, we do this for you. ;)

1.0

For the first release the following points will be targeted:

  • 95% JUnit test coverage
  • All methods implemented
  • For a unmodified FKache distribution (no disk, and no distribution) the performance is inside 150% of a regular HashMap implementation
  • Add support for different caching strategies

1.1

For this release the following are planned:

  • Add all known caching strategies, a complete list will be available shortly.
  • Better performance than the rest of the Caching libs.
  • Support for plugging into Hibernate
  • Available via Spring framework. (possibly with an adapter)
  • Support for properties/xml live configuration. (No need to restart FKache)

1.2

For this release the following are planned:

  • Add a SQL caching framework for automatic caching of DB code.
  • Add a Servlet/JSP caching framework for automatic web caching.
  • Add a admin servlet/JSP.
  • Add support for JMX MBeans.
  • Check support for Java 1.3/1.4/1.5 (different versions?)
  • Automatic memory calculation, no need to explicit define the size of objects when inserted into a memory sensitive cache.

1.x

For some version after 1.2 an automatic statistics module will be programmed, which will continously watch FKache, and switch/combine different algorithms, enable/disable disk/distribution for best performance.