Two Perspectives on the End-to-End Principle
blog.nelhage.com