Charles Connell created HBASE-27907: ---------------------------------------
Summary: [hbase-thirdparty] Include netty-tcnative in hbase-shaded-netty Key: HBASE-27907 URL: https://issues.apache.org/jira/browse/HBASE-27907 Project: HBase Issue Type: Improvement Components: thirdparty Reporter: Charles Connell Assignee: Charles Connell At my company, HubSpot, we are starting to use HBase's TLS support in our clusters. I've done some experiments with different TLS implementations to see which has the best performance. I have tested Java 11 without {{{}UseAESCTRInstrinics{}}}, Java 11 with {{{}UseAESCTRInstrinsics{}}}, with and without {{netty-tcnative}} installed, on both {{x86_64}} and {{{}arm64{}}}. I will attach some charts. I have found that using the {{netty-tcnative}} library gives the best performance overall, and I would like to see it included in HBase by default. This ticket is for tracking the change to hbase-thirdparty and producing a new version of that. Another ticket will track the inclusion of that new version in HBase, which requires a few code changes. -- This message was sent by Atlassian Jira (v8.20.10#820010)