[ 
https://issues.apache.org/jira/browse/HADOOP-15566?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16561322#comment-16561322
 ] 

mck commented on HADOOP-15566:
------------------------------

bq. Thats this stuff: 
https://github.com/apache/cassandra/tree/trunk/src/java/org/apache/cassandra/tracing
 ?

That's correct. It's a bit different i'm presuming for the hadoop ecosphere as 
its tracing api is htrace. 
So I'm speaking off-the-cuff but I wonder if it's would be worth evaluating 
writing a htrace-api->opentracing-java or htace-api->census or 
htrace-api->zipkin (as many backends now accept zipkin traces, in fact more 
than opentracing last time i checked, so zipkin might well be considered thee 
de facto standard atm) layer. But of these could form a template to help others 
to write htrace->xyz plugins. While htrace may be disappearing, maintaining 
just its api in this form for plugin, may not be a big deal, and provides 
end-to-end tracing in many *existing* hadoop ecosystems.

bq. Could try re-emitting existing (h)traces to zipkin – it used to work – or 
whatever sink. 

Yup, that's what I was trying to explain above. But as a plugin. Folk will 
appreciate that they only need to instrument one api rather than a whole 
ecosystem again. And I wouldn't be comfortable betting on one abstraction layer 
over another, not right now.

> 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

Reply via email to