Comments (1)
instrumentation is only added once folks ask for it, and someone has time to implement it. Sometimes, not everything ends up here.. For example, it could be that thrift ends up with a brave module vs us having a thrift one.
The closest we have to thrift instrumentation right now is Armeria, which accepts the thrift protocol. In their case, due to API breaks between thrift versions, they end up needing to a different module per version of thrift. That is an unfortunate norm in libraries that don't ever release a semantic 1.0 version.
There's also a possibility someone has instrumented thrift, just not here. The next step is to get at least a few people interested as there is a maintenance cost for sure. Also, maybe check if someone at thrift is interested in hosting this or not.
from brave.
Related Issues (20)
- Support spring-webmvc for jakarta HOT 3
- Kafka Streams Tracing does not continue the trace HOT 1
- Local correlation fields not logged
- Support OTLP format of span reporting HOT 1
- Wrapped Runnable and Callable should delegate toString() HOT 1
- TracingClientHttpRequestInterceptor.java in Brave 4 requires HttpTracing which is available starting brave 5 HOT 1
- Switch from javax.* to jakarta.* HOT 1
- Kafka streams processor tracing support on context.forward HOT 17
- ArrayIndexOutOfBoundsException from MutableSpan HOT 8
- flakey test: brave.jms.ITJms_2_0_TracingMessageConsumer HOT 2
- flakey test: brave.kafka1.clients.ITKafkaTracing.poll_creates_one_consumer_span_per_topic
- change dependency priority on spring-beans
- ci: PR tests take too long (17m) HOT 2
- Support spring 6 HOT 6
- Excessive allocations ExtraFactory.decorate HOT 10
- VirtualThread pinning with RealSpan and zipkin2.reporter HOT 7
- MutableSpan.clone isn't implemented HOT 1
- Support MongoDB client version 5.x HOT 3
- Support Apache HttpAsyncClient 5.x for Brave HttpAsyncClient
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from brave.