high-performance key-value store

WhirlwindCache is a high-performance key-value store, loosely based on high performance concepts from both Apache Traffic Server and Varnish.

Whirlwind uses a file backed virtual memory key-value store to implements a simplified Cyclone Cache. Its functionality builds upon operating system features to achieve an optimal weighing between keeping the hot data in RAM and the long tail on disk, taking into account the needs of other processes. The cache will survive server restarts.

WhirlwindCache will be available fall 2017.