specification icon indicating copy to clipboard operation
specification copied to clipboard

Redirection, fault tolerance, circuit breaker, etc patterns

Open objectiser opened this issue 8 years ago • 1 comments

General question to see what the feeling is regarding capturing information in the trace data about such situations in a standard way (tags/references).

As mentioned by @adriancole in https://github.com/opentracing-contrib/java-apache-httpclient/pull/2#discussion_r114044848, where the redirection is currently recorded in log data, it would be good practice for any distinct communication to be represented in a separate span - although I don't think this is stated in the spec anywhere - should this be added as a guideline, or a requirement?

Taking into account fallbacks aswell, it may be good to highlight that a redirection or fallback is related to a previous SpanContext (i.e. via reference) to facilitate later understanding of what actually occurred at runtime.

Similarly with circuit breaker pattern - I think it might be good to have the fact that it occurred recorded in some standard way.

objectiser avatar Apr 29 '17 10:04 objectiser

Any news here?

MahatmaFatalError avatar Apr 27 '19 14:04 MahatmaFatalError