1
gouchaoer2 OP 这种基础设施除了 go 就 php 这 2 家了,在别的语言还在回调 /yield/promise/async 等等不那么完美的方式解决阻塞问题的时候,感慨 swoole 生态可以给 php 带来全协程这种基础设施
|
2
sagaxu 2018-06-14 09:34:55 +08:00 via Android
async/await 也很方便啊,本质都是用同步的风格写异步代码。go 是天生协程,node 的 promise 正好跟 await 可以无缝衔接,swoole 引入的协程,对代码和运行时侵入较大,类似改字节码的 java 协程 quasar 了。
|
3
gouchaoer2 OP @sagaxu 那玩意儿具有传染性,而且第三方库如果原来是阻塞的很难让别人给你改造一个异步的,js 又没这问题
|
4
zyh94946 2018-06-14 11:41:27 +08:00
很厉害呀 搞个看看
|
5
xjmroot 2018-06-14 11:59:27 +08:00
楼主辛苦!
|
6
gouchaoer2 OP @xjmroot 不是我写的,swoole 项目组的人写的,这个完成度不错,不错有这种需求的人太少了,没啥关注
|
7
sagaxu 2018-06-14 20:45:11 +08:00 via Android
@gouchaoer2 swoole2.x 已经自带了 redis,mysql,http 等各种 client 了
|
8
lyhiving 2018-06-22 13:21:20 +08:00
swoole 是很不错的
|