You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by GitBox <gi...@apache.org> on 2018/01/04 10:17:03 UTC

[GitHub] merlimat opened a new issue #1028: Include Netty tc-native with BoringSSL in binary package

merlimat opened a new issue #1028: Include Netty tc-native with BoringSSL in binary package
URL: https://github.com/apache/incubator-pulsar/issues/1028
 
 
   Currently, the out of the box TLS implementation in Netty is using the JDK TLS implementation which is notoriously slow and creates lots of garbage.
   
   Netty already supports the native OpenSSL implementation, though that requires to also have the APR library installed in the broker/client machines in order to use it. 
   
   In order to simplify the deployment, we should include the BoringSSL and netty-tc-native. BoringSSL is an OpenSSL replacement done by Google that doesn't depend on any system existing libraries.
   
   See: https://netty.io/wiki/forked-tomcat-native.html#how-to-download-netty-tcnative-boringssl-uber-jar

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services