Regarding this very topic I started the other day I've made my own Varnish cache purge plugin in the last two days. As the name might hint at, it purges modified entries / invalidates them from a Varnish caching server. Hooray for incredible web site loading speeds thanks to caching with up-do-date pages at the same time! This is not only extremely useful for regularly updated blogs, but also for those sites that use MT's internal commenting system.
Installation
- Make sure you have installed Varnish::API (available via CPAN)
- Upload the plugin
- Enjoy
That's it. I hope. Well, it has some configuration paremters in the system wide plugin settings, but they're pointing to default values. You might want to check setting the password, though, if you have set up one for Varnish.
Requirements
- You'll need a server running Varnish, of course
- Tested on MT5
- Not a requirement, but speeds are almost ridiculous in combination with nginx (~60ms TTFB both cold and warm start) - this is high availability territorium
Known limitations / caveats
- Not tested on MultiBlogs setups, but it should still work out of the box
- Although any static publishing event (aka synchronous rebuilding) triggers this nifty plugin, queue publishing doesn't, and I don't know why (build_file is only being called when publishing statically, so make sure everything important is set up as this)
- There's no more support than via this forum (except as a professional service, of course). Also, this plugin is only being developed as much as I need it (and it works perfectly for me already)
Download
Varnish Cache Purge Plugin 1.0.0
Important stuff: Being provided as is bla bla, it's GPL etc., so you are more than welcome to make something even more cool from it.
Oh, and seriously, I think this plugin could give MT a huge boost in corporate high availability environments where sweet spots of caching and fresh content matter. If only Boing Boing knew.
Reported on Movable Type 5

Well done, Ben!
Some time ago I've integrated movable type with eZ Components for CMSWire.com and the result was quite spectacular.
Curious to see what results your approach would provide. Hope to find some free time soon and give it a try.
Cheers,
Mihai
----------------------------------
Web Development
Movable Type Consulting
Six Apart Partner
http://www.pro-it-service.com/
----------------------------------
Movable Type Demo
http://www.movabletypedemo.org/
Thanks again for pointing me into the right direction! Yeah, loading times for CMSWire.com are also pretty nice.
Do let me know about your findings!
adverteren op google
Okay, important note: it does work with background publishing. Just confirmed it. Helluva plugin now ;-)
Hey friend can i publish some paragraph of your article on my little blog of university.I have to publish a good articles out there and i really think your post Fits best into it.I will be grateful to give you an source link as well.I have two blogs one my own and the other which is my college blog.I will publish some part in the university blog.Hope you do not mind.
Regards,
STOCK MARKET TIPS
I have a problem with the Varnish::API of this site :
Gagner-Voiture.fr
I think the two replies above this one can be considered spam.
Great, I searched a plugin like Varnish :: API for several days.