|
|
??????????????????????????bug?????????????????????????????????????????????Wade?Zc?Jovi??????????????
???????????????????????????????????????????????????????????????????????
??????????????????????????????
?????
1??????????????????????????????????
2????????????????????????
3???????????????????????????
???????????redis???????
?????redis????????????????redis???????????
Wade??????????????????????????????????????????????????????????????????Redis???????????????????????????ZooKeeper???????????
Zc?redis???????????,??????????redis?.????????????DB???????????????????????????
??????????????????????????
????????????:????msdk+????id+?????
Wade????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
Zc???????????????????????????????????????????????????????????
Jovi?msdk midas?????api????????????????????????????????????????????
??????????????????????????????????
???????????????????
Zc???????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????
Jovi??????????????????????????????????CQRS????????????????????????????????
Wade????????????????????????????????????????????????????JAVA???????????????????????????????????????????????????????java.util.concurrent?????????????????????????????????????????????????????????????????Promise??????????????????????????
??????????????????????????????
a)????????
????????????????????????????????????????????????????????????????????????????
[?-???????]
?????????????????????????????????TCP???????????socket??????????????????????????????????????????????????????????????????????????????????????????????????????????CPU?????????????????????????????????????????????????????BUG???????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????Linux?epoll????API??????????????????????????????????????IO??????epoll?????????????????????????????????????????????????????????????????????????????????????????????????????API????????????????????CPU???????CPU??????????????CPU??????????????????????????????????????????????????????????????????????????????????(Coroutine)???????????????????+?????????????-???????????????????????????????
??????-???????????????????????????????IO??????????????????????????????????????????
b)????????
?????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????CPU?????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
[?-???????]
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????18698874612
?????GWB????
????https://mp.weixin.qq.com/s/cl_pRME_oMN6ipCSqZ4snA
|
|