The security document at
https://github.com/grpc/grpc-java/blob/master/SECURITY.md recommends OpenSSL and netty-tcnative for TLS support.
I was wondering if ALPN support in Java 9 might change this recommendation. That is, maybe the JDK's TLS support could be a more viable option for grpc-java with Java 9?
My reason for asking is, I was hoping to use grpc-java on platforms not currently targeted by grpc, like AIX, HP-UX, and Solaris. Using netty-tcnative would seem to preclude this -- it appears that building netty-tcnative requires problematic pre-reqs like go. Maybe there are other hurdles for grpc-java on those platforms, but this one jumped out at me...
Thanks,
Steve