Evented key-value store