To sync or not to sync: why asynchronous traffic control is good enough for your data center