Recently I’m investigating rsocket.
rsocket is a socket interface for RDMA programming(IB Verbs). Easy to code, but still achieve good performance(i.e., low-latency, and high-bandwidth).
Apparently, if we code our program using rsocket, it works well.
Since socket API is very similar so it is replacable with existing socket API through DLL replacement.
There’s hope that accelerating existing socket application by replacing DLL library as done in SDP(Socket Direct Protocol). but as far as I’ve tested it doesn’t work well(tested on iperf and netperf)… Time will solve…