Deluge System Design