2017-htoennies-distributed-pipes-40min.pdf