[
https://issues.apache.org/jira/browse/HTRACE-235?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14942580#comment-14942580
]
Hudson commented on HTRACE-235:
-------------------------------
SUCCESS: Integrated in HTrace-Master #125 (See
[https://builds.apache.org/job/HTrace-Master/125/])
HTRACE-235. htrace-zipkin - add Kafka transport support (Cosmin Lehene
(cmccabe: rev 9ebdafb45df03a4b0d90c77af65e0bd21c09ec1a)
* htrace-zipkin/src/test/resources/log4j.properties
* htrace-zipkin/src/test/java/org/apache/htrace/impl/TestZipkinSpanReceiver.java
* htrace-zipkin/src/main/java/org/apache/htrace/impl/KafkaTransport.java
* htrace-zipkin/src/main/java/org/apache/htrace/impl/ScribeTransport.java
* htrace-zipkin/src/test/java/org/apache/htrace/TestHTraceSpanToZipkinSpan.java
*
htrace-zipkin/src/test/java/org/apache/htrace/zipkin/TestHTraceSpanToZipkinSpan.java
* htrace-zipkin/pom.xml
* htrace-zipkin/src/test/java/org/apache/htrace/zipkin/ITZipkinReceiver.java
* htrace-zipkin/README.md
* htrace-zipkin/src/main/java/org/apache/htrace/Transport.java
* htrace-zipkin/src/main/java/org/apache/htrace/impl/ZipkinSpanReceiver.java
> htrace-zipkin - add Kafka transport support
> --------------------------------------------
>
> Key: HTRACE-235
> URL: https://issues.apache.org/jira/browse/HTRACE-235
> Project: HTrace
> Issue Type: New Feature
> Reporter: Cosmin Lehene
> Assignee: Cosmin Lehene
> Fix For: 4.1
>
> Attachments: HTRACE-235.1.patch, HTRACE-235.2.patch,
> HTRACE-235.4.patch, HTRACE-235.5.patch, HTRACE-235.patch
>
>
> Currently htrace-zipkin writes to the Scribe Thrift endpoint. However, Scribe
> is pretty much dead (although this is just Thrift interface so doesn't really
> need Scribe).
> A Kafka receiver would likely be useful not only for htrace-zipkin, so I
> think it could live outside. The htrace-native would be harder to get working
> with Kafka as there no supported Kafka native client (perhaps this could be
> experimented with https://github.com/edenhill/librdkafka).
> Writing to Kafka would also be possible by having a service that translates
> from Scribe Thrift to Kafka messages, however it would be nice to get the
> Kafka producer semantics on the client side (e.g. sync, async, batch size,
> etc.). This will come at the cost of having the Kafka producer as a
> dependency (larger jar), though as well as have a more complex receiver
> (multiple threads from the Kafka producer).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)