Improved response time for the readers
On behalf of VG Multimedia, the publisher of Norway’s biggest online newspaper, Redpill Linpro has worked with Danish developer Poul-Henning Kamp to produce a new web accelerator. A web accelerator is a system which relieves a web server in order to give users a better, faster browsing experience.
The accelerator caches the pages produced by the web server, so that they do not need to be reproduced for every reader. Instead, the pages are only updated when the content is changed, saving both processing power and time.
The idea behind Varnish was the brainchild of system administrator Anders Berg from VG Multimedia. With over 45 million page views every week – around half of these being for the front page – he saw the enormous potential for how a better web accelerator could both reduce the amount of hardware needed and provide readers with information more quickly.
“The software we were using for caching was designed for a di erent era and di erent technology,” says Anders. “VG has been using Open Source code since 1995.”
Approval in a matter of minutes
The next step was to nd skilled partners to develop the idea into a solution.
“Two names quickly made their way to the top of the list: Redpill Linpro and Danish developer Poul-Henning Kamp.
“Both of them were excited by the idea. e anticipated savings in terms of hardware presented such strong arguments that the director of VG Multimedia approved the project in under 15 minutes.
He also allowed the completed solution to be made available free of charge to the international Open Source community, which VG Multimedia itself had bene ted from on a number of occasions.
VG Multimedia was not tied to using support from a professional supplier, and Redpill Linpro acted as a sparring partner during the concept and development process.
One computer instead of twelve
“Our aim was to run the VG network on a single computer instead of twelve. Varnish offers a huge potential saving in terms of hardware for many websites, particularly larger sites. Varnish also gives a dramatically improved response time for the site. is avoids the risk of the site being perceived as slower than its competitors.”
“Varnish caches the requested pages from the server, so the server avoids having to reproduce multiple impressions of the same page. This means that the next user can view the page without experiencing a delay.”
Varnish also features user-friendly functionality to determine which pages no longer need to be cached or shown. This is particularly important for online newspapers, which need to react quickly to breaking news.
A user-friendly rescue package
Essentially, Varnish could be positioned in front of a website with serious problems without having to con gure anything, giving an immediate positive e ect and resolving the crisis. The solution ts like a glove for such situations – like a mini rescue package.
“ The code for Varnish can be downloaded, installed, amended and adapted on as many servers as you want – free of charge. The threshold for adapting Varnish to suit your own needs is relatively low.
“ Those who run websites will have no problems doing so. And if you need professional services in connection with Varnish, Redpill Linpro can ffer development, adaptation, operation and support,” adds Redpill Linpro senior consultant Stein Halvorsen, who has been involved in the project ever since Anders rst contacted him with the idea back in 2005.
With 45 million page views every week for vg.no, VG wanted a solution to make its site quicker to display/read and cheaper to run.
A modern web accelerator which caches the pages. The pages are only updated when the content is changed.
A dramatic reduction in response times and up to 90% lower hardware costs.