use zerorpc to implement put, get, sync