Checkout the limitations first, no fsync and no data recovery makes this of very little use. I wonder what makes you write a kv store without this from the start.
I don't grok why people outside of HPC seem to be shunning MPI. The shared-nothing memory model and asynchronous nature of MPI makes it very similar in spirit to a lot of the current web dev tech, AFAICT.