[ https://issues.apache.org/jira/browse/HADOOP-15566?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16560933#comment-16560933 ]
mck commented on HADOOP-15566: ------------------------------ I've become pretty ho-hum about OpenTracing, and I write that as one of the original authors to OpenTracing-Java. It's not the de facto abstraction layer many presume it to be. Having participated in the tracing community the past 5 years, being there as Zipkin became one community from many github forks into OpenZipkin, and now mentoring SkyWalking through the incubator process and into the ASF, I was at first a big fan of OT and promoted it at conferences. In the beginning it did hold a lot of potential to become that de facto standard. As time went by we've seen it become controlled by commercial interests, bloat its API with vendor concerns, and be at times hostile to the ASF and to those tracing solutions those vendors see as competition. Part of this is how the commercial world works I accept, but I have used it in conference presentations as a counter-example to why the Apache Way is so important when what we want is project stability. With Cassandra we took the approach of maintaining the existing tracing code as the abstraction layer, and allowing plugins to it. This proved the easiest approach as the effort is more in adding the instrumentation code in the first place, and not so much writing the abstraction layer. A Cassandra to Zipkin plugin was added, along with a Cassandra to OpenTracing plugin, but the latter was dropped as it became obvious that writing a Cassandra plugin to whatever tracing solution you wanted was not really so much work. > Remove HTrace support > --------------------- > > Key: HADOOP-15566 > URL: https://issues.apache.org/jira/browse/HADOOP-15566 > Project: Hadoop Common > Issue Type: Improvement > Components: metrics > Affects Versions: 3.1.0 > Reporter: Todd Lipcon > Priority: Major > Labels: security > Attachments: Screen Shot 2018-06-29 at 11.59.16 AM.png, > ss-trace-s3a.png > > > The HTrace incubator project has voted to retire itself and won't be making > further releases. The Hadoop project currently has various hooks with HTrace. > It seems in some cases (eg HDFS-13702) these hooks have had measurable > performance overhead. Given these two factors, I think we should consider > removing the HTrace integration. If there is someone willing to do the work, > replacing it with OpenTracing might be a better choice since there is an > active community. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-issues-h...@hadoop.apache.org