fix sharding in TKStore, better error handling and fault tolerant in netty