Drupal 7.
I run a site for a large publishing company. We're on Acquia Cloud, using Varnish to serve cached pages to anonymous users. Home page has a couple Views - one is a running list of news stories, and the other a Featured slider.
My minimum cache lifetime is set to 5 minutes, and Expiration of Cached pages to 15 minutes. On each View I have Content-based caching enabled.
I'd like to have new stories immediately shown on the home page. I believe I should only have to worry about the Varnish cache, that Content-based caching on the Views should be handling those caches, though to be honest I'm unsure of how to accurately test all this.
I read up on some things, and I found modules like Cache Expiration or Purge, and I think I'll also need to install Rules and maybe Cache Actions. I just figured I'd post here to see if someone else had experience with this and could offer some direction.