Closed loongs-zhang closed 1 year ago
Interesting. Would you like to chat a little bit? My email address is on my home page.
We are planing to provides RDMA supports via rSocket API, as a part of photon in not too far future. rSocket is different to kernel socket API, when users do needs zero copy feature, the buffer should take from RMDA ring. That may needs to take some efforts before RPC can make use of it.
DPDK is also a good option because it is not limited to hardware.
DPDK is also a good option because it is not limited to hardware.
Yes, and user-space TCP may be an issue.
DPDK is also a good option because it is not limited to hardware.
Photon now has support for DPDK and user-space TCP (via f-stack), as well as RDMA (via SMC-r).
see https://github.com/apache/incubator-brpc/pull/1836