recently tracing support was added to EPP. for allowing this we have InitTracing function that initializes the tracing bits which then enables tracing spans across different places in the code.
This is useful both in IGW and also in other schedulers that extends IGW like llm-d.
BBR is going in the same direction, currently there is a WIP to make it pluggable.
conceptually, we should have tracing support also in BBR.
the tracing initialization functions were extracted to a common pkg as a prep step.
we should reuse the same to init tracing, and if needed to generalize it further to make sure it's reusable.
cc: @sallyom
recently tracing support was added to EPP. for allowing this we have InitTracing function that initializes the tracing bits which then enables tracing spans across different places in the code.
This is useful both in IGW and also in other schedulers that extends IGW like llm-d.
BBR is going in the same direction, currently there is a WIP to make it pluggable.
conceptually, we should have tracing support also in BBR.
the tracing initialization functions were extracted to a common pkg as a prep step.
we should reuse the same to init tracing, and if needed to generalize it further to make sure it's reusable.
cc: @sallyom