Worst-Case Distributed Systems Design | Peter Bailis