Varnish

Varnish Cache сохраняет в памяти веб-страницу, так что веб-серверы не должны собирать такую же веб-страницу снова и снова. Обслуживание веб-страницы из Varnish Cache занимает около 1% от ресурсов необходимых при обслуживании страницы на скриптовом языке таком, как PHP.

Подобные решения как Varnish Cache применяются в Web’e для отдачи статического контента, особенно малого размера и в больших количествах (для экономии ресурсов дисковой подсистемы) – например картинок. Varnish выступает в роли обратного прокси сервера, складывая все данные в память и отдавая их оттуда. Это решает задачи разгрузки как определенных узлов системы, так и конкретных подсистем (отдача с памяти разгружает жесткий диск).