A distributed in-memory data store for the cloud