Closed
Description
Currently, we have 3 Zipkin senders:
URLConnectionSender
, needs zipkin-sender-urlconnection- RestTemplate based one, needs spring-web
- WebClient based one, needs spring-webflux
With the changes in #39049, the webclient one will likely be removed, as the Zipkin sender interface is no longer async by default and we have to call block
.
We should implement a JDK HttpClient
based sender, which can be used without any dependencies.