Table of Contents
Welcome to the Varnish project
Varnish is a state-of-the-art, high-performance HTTP accelerator. It uses the advanced features in Linux 2.6, FreeBSD 6/7 and Solaris 10 to achieve its high performance.
Some of the features include
- A modern design
- VCL - a very flexible configuration language
- Load balancing with health checking of backends
- Partial support for ESI (the sensible part of ESI)
- URL rewriting
- Graceful handling of "dead" backends
Varnish is free software and is licenced under a modified BSD licence.
Trouble, Errata and things you should know
Here is our running log of things you probably want to know
News
2008-09-24 Beta 2 released
Hopefully the last beta before entering release candidate mode.. Get it from Sourceforge!
And, of course, please remember to report your issues here :-)
In Other News
Linpro have made some changes to the Varnish team, and it now consists of:
| Who | Role | Responsibilities |
| Poul Henning Kamp | System/Lead architect, Visionary in Chief | Head developer and designer, code-hygienist and overall oracle |
| Dag Erling Smørgrav | Senior Developer | Senior developer |
| Petter Knudsen | Developer | Bug Master and Code Monkey, dividing his time between Varnish and MultiFrame |
| Cirstyn Bech-Yagher | Project Manager | Coordinates and plans technical/development efforts, reports to product owners, assists with commercial effort as needed, non-code JOAT, buffers tech vs commercial |
| Tollef Fog Heen | Product Owner | Coordinates Linpro's commercial effort, release manager, build master, tech-JOAT |
We're all working as hard as we can towards a 2.0 release, and we're getting there. However, as we're afraid of jinxing our internal schedule, we're hesitant to say anything other than sometime this fall :-)
There are some old news as well.
Source
Documentation
- Installing Varnish from source code
- Installing Varnish on Gentoo Linux
- Installing Varnish on Redhat Enterprise Linux / Centos
- Installing Varnish on Debian GNU/Linux and Ubuntu Linux
- Installing Varnish on SuSE Linux (SLES and OpenSuSE)
- Backend Health Polling explained
- Performance tuning of Varnish and the underlying OS
- Debugging Varnish
- Frequently Asked Questions (FAQ)
- Management port
- VCL Examples
- ESI Features
Resources
- Commercial support can be bought
- Running and Porting Varnish on different architectures
- Developer resources
- IRC channel: #varnish on irc.linpro.no
- Mailing lists
- Links to relevant standards
- Varnish in the news
About this Wiki
To keep spammers abay you have to get a magic bit from us to edit this wiki. We're quite happy to hand these out, just ask.
