Chapter 14. Under the Hood of a Distributed Tracing System