This is great thanks. We use Varnish with our current site iteration and it is a life saver. It keeps us running without any significant re-architecting on the backend.
Currently, new directions do not include Varnish but I was starting to re-consider that position and this article was a nice reminder. Thanks!