featherCache is a lightweight Java cache
implementing a map interface and storing objects
on disk. Multiple sections and expiration times
are supported. It requires no third party
components, has simple integration, and can also
be used to store program settings represented by
serializable objects. It was used for a long time
as a part of the Sight Web agent generator.