Tuvie
Tuvie
> 后续是否支持同一个进程中启动多个brpc server,并分别绑定到不同的rdma网卡? 这个可以在后续支持
> @Tuvie 可以简单介绍一下代码结构和改动思路吗?文件有点多,有个整体的overview的话review起来会方便一些,谢谢。 已在docs中添加相应描述
> LGTM. > > @Tuvie 从上次提交到现在有什么bugfix吗?没有的话等 @wwbmmm 看看线上运行的稳定程度,没什么问题的话可以考虑合入了。 目前暂时没有,也可以先等等
> @Tuvie 有conflicts,需要merge master重新提交一下 done
> 具体是什么类型的polling需求呢?polling也有些副作用。我还在考虑应该怎么去实现更好
> 现在有一种场景一般都是基于spdk 架构的追求极致时延与极致吞吐的存储产品。最终目标希望所有流程都在一个线程完成,发起和收割都在一个线程完成是最好的。 spdk的逻辑本身在spdk thread里面,和brpc的bthread融合方面需要一个更好的设计。我猜这个场景是更希望bypass bthread么
这个量级时延可以看到差异。 具体是如何测试的?结果如何?
有尝试过使用rdma_performance的example进行测试吗
在同样负载的情况下,小数据的时延能看到差异。需要有明确的信息来定位问题。
server设置port,client设置servers=ip:port。其他参数可以设置attachment_size、thread_num等。 更详细的可以看下.c里面开放的参数