Designing High Performance And Scalable Distributed Datacenter Services Over Modern Interconnects