How is the topology discovered without tracing? The article mentions that metrics are used. Could you elaborate on how you go from metrics to the topology?
The metrics data includes upstream and downstream calls for each service, so you can pull those together to draw the whole topology. Don't need end-to-end traces for that.