Varnish is a application level reverse proxy for HTTP. Written with performance in mind it incorporates some advanced features to stretch the kernel as far as possible. Wikia relies heavily on varnish to serve a peak traffic of close to a gigabit/sec out of 3 different datacenters. Each one with two Varnishes working as a pair serving thousands of requests a second.
It’s innovative feature includes:
Artur Bergman, hacker and technologist at-large, is the VP of Engineering and Operations at Wikia. He provides the technical backbone necessary for Wikia’s mission to compile and index the world’s knowledge. He is also an enthusiastic apologist for federated identity and a board member of the OpenID Foundation. In past lives, he’s built high volume financial trading systems, re-implemented Perl 5’s threading system, wrote djabberd, managed LiveJournal’s engineering team, and served as operations architect at Six Apart. His current interests extend to encompass semantic search, large scale infrastructure, open source development, federated instant messaging, neurotransmitters, and the future of cyborgs.
Comments on this page are now closed.
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com
Download the OSCON Sponsor/Exhibitor Prospectus
Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@ oreilly.com
For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com
To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON newsletter (login required)
View a complete list of OSCON contacts
Comments
@bryan, we do not have any audio recorded for this presentation.
These slides are awesome! Please tell me where I can find the audio of this presentation…
www.slideshare.net/cruciall...
This looks promising, but daunting as well. Thanks for the overview. I particularly liked how detailed reasons were given for specific configuration parameters.