Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is there a plan to support RDMA ? #59

Closed
loongs-zhang opened this issue Aug 27, 2022 · 5 comments
Closed

Is there a plan to support RDMA ? #59

loongs-zhang opened this issue Aug 27, 2022 · 5 comments

Comments

@loongs-zhang
Copy link

see apache/brpc#1836

@beef9999
Copy link
Collaborator

Interesting. Would you like to chat a little bit? My email address is on my home page.

@Coldwings
Copy link
Collaborator

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.

@loongs-zhang
Copy link
Author

DPDK is also a good option because it is not limited to hardware.

@lihuiba
Copy link
Collaborator

lihuiba commented Feb 28, 2023

DPDK is also a good option because it is not limited to hardware.

Yes, and user-space TCP may be an issue.

@lihuiba
Copy link
Collaborator

lihuiba commented Jun 1, 2023

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).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants