Draft JEP: Socket API for Remote Direct Memory Access (RDMA)

Chris Hegarty chris.hegarty at oracle.com
Mon May 21 10:41:31 UTC 2018


Hi Lucy,

On 18/05/18 19:21, Lu, Yingqi wrote:
> Hi All,
> 
> We just submitted a JEP draft 
> https://bugs.openjdk.java.net/browse/JDK-8203434.  The proposal is to 
> enhance the Java Socket API to support Remote Direct Memory Access 
> (RDMA) using the rsocket protocol on the Linux-based platforms.

This latest version looks very good. Just a few minor minor
comments that I did not noticed before.

1) What is the behavior on platforms that do not support RDMA?
    For example, will jdk.net.Sockets::openRdmaSocketChannel
    throw UnsupportedOperationException? If so, then maybe make
    that clear in the API sketch in the description.

2) Links to external references seem to have been inadvertently
    dropped. Prefer markdown links, e.g.

     ... form [Wikipedia][wikirdma] ...

     [wikirdma]: https://en.wikipedia.org/wiki/Remote_direct_memory_access

-Chris.


More information about the nio-dev mailing list