Hacker News new | ask | show | jobs
by Aeolun 1183 days ago
I think the fact they use opentelemetry figures into this. They’ve already done the hard work of intercepting calls to many libraries.
1 comments

Yes, we rely a lot on openTelemetry for this. They have really good support for most libraries in Java, node and are progressing quickly in others. We are also contributing to it by extending support for other languages, which we'll be open sourcing soon.
If you are contributing, isn’t it open-source by default? Or you mean you have ‘proprietary-ish’ (since it’s all client side, kind of impossible) packages that aren’t part of opentelemetry yet?
Yes, I meant packages not part of opentelemetry - example python has lot of DB packages which don’t have support yet.
Does opentelemetry also support mocking outgoing requests values on replay? Or is something else used for that part?
No, it doesn’t have by default but can be extended to support it.