Benchmarking Microservices: Effects Of Tracing And Service Mesh