The value in KV store are Opaque objects. 这里Opaque是指它对KV store来说是不透明的, 也就是说KV store不知道value存储的是什么, 它不会进行parse. 所有的parse都由application进行.
Consistent hashing
the number of virtual nodes for a server is proportional to the server capacity. For example, servers with higher capacity are assigned with more virtual nodes. (this is called weight)
replicate data to different servers on the ring.
Gossip Protocol