A great introduction to what traces and spans are, how they work, and the OpenTelemetry Protocol