Constraints on the flow of life