Great Distributed System Writeups Staying in the Zone: How DoorDash used a service mesh to manage data transfer, reducing hops and cloud spend