- 主题:阿里云存储团队开源了一款目前性能最高的C++协程库,欢迎了解
【 在 overcoming 的大作中提到: 】
:
: 协程切换只是IO过程中的一部分,IO调度器的设计也决定了最后的性能指标。我们的性能对比测试里面有几个C++20的项目,切换的是很快,但是性能不好。
: 如果你这里有brpc的echo server代码,可以发我一份,我来比较一下他两的性能。 欢迎在github上提issue
https://github.com/apache/incubator-brpc 很容易起echo_server client
--
FROM 123.126.3.*
【 在 overcoming 的大作中提到: 】
:
: 协程切换只是IO过程中的一部分,IO调度器的设计也决定了最后的性能指标。我们的性能对比测试里面有几个C++20的项目,切换的是很快,但是性能不好。
: 如果你这里有brpc的echo server代码,可以发我一份,我来比较一下他两的性能。 欢迎在github上提issue
切换的很快 但性能不好啥意思 是调度的设计不太好么 如果协程切换跟线程差不都的话, 那协程唯一的优势就是不会被时钟中断切出去?
--
FROM 123.126.3.*
我记得boost的协程,切换一次几十个周期啊
【 在 overcoming 的大作中提到: 】
: 协程切换只是IO过程中的一部分,IO调度器的设计也决定了最后的性能指标。我们的性能对比测试里面有几个C++20的项目,切换的是很快,但是性能不好。
: 如果你这里有brpc的echo server代码,可以发我一份,我来比较一下他两的性能。 欢迎在github上提issue
--
FROM 111.197.236.218
【 在 stub 的大作中提到: 】
:
:
https://github.com/apache/incubator-brpc 很容易起echo_server client
试了一下,它这些貌似是rpc的echo server,不是socket层面的。用普通echo client给它发个buffer,被认为无法识别。 你能找到它协程和tcp的echo server吗?
--
FROM 198.11.176.*
【 在 overcoming 的大作中提到: 】
:
: 试了一下,它这些貌似是rpc的echo server,不是socket层面的。用普通echo client给它发个buffer,被认为无法识别。 你能找到它协程和tcp的echo server吗?
tcp的应该没,brpc的主要功能是rpc,协程是手段。
你们的那个echo是一个线程读,然后分配到协程处理?感觉文档有点少
--
FROM 223.104.3.*
为啥没有办法用呢?能具体描述下?
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 没错。python 最近十年最大的错误就是引入 async/await 这个垃圾。
:
: 在实践中,async/await 这一套在 python 中几乎没法用。
:
--
FROM 113.87.183.*
可以认为又是一个大公司内卷的落败者
--
修改:cocalele FROM 111.197.237.*
FROM 111.197.237.*
mark
--
FROM 113.132.10.*