Comcast interview question

design a distrubted key value pair