A lightweight key-value cache system developed for experimental purposes. It can also include distributed systems setup if I can.
Dory's main idea is to use blocks that store key:value values in small size and pop into memory in different modes. For example, in basic mode, two packages with a maximum of 1000 key:values can be managed by two different threads. In Advanced mode, 16 different threads can share a total of 16000 key:value pairs.