Кэширующий веб-сервер Varnish 5.0 получил экспериментальную поддержку HTTP/2
Иллюстрация с сайта Varnish HTTP Cache
15 сентября был анонсирован новый крупный релиз свободного кэширующего веб-сервера Varnish HTTP Cache — 5.0.
Релиз Varnish 5.0 стал первым после того, как проект вышел из-под контроля компании Varnish Software, и отмечает 10-летие с момента первого выпуска вообще (Varnish 1.0 появился 20 сентября 2006 года). Одновременно с этим авторы отмечают, что «делали релизы на протяжении 10 лет без каких-либо плохих уязвимостей в безопасности». Наиболее значимые изменения, представленные в Varnish 5.0:
- возможность назначения меток для отдельных VCL-файлов, что позволяет упростить работу с большим количеством правил (подробности использования описаны в документации);
- экспериментальный код для поддержки протокола HTTP/2 (для production-инсталляций его использование ещё не рекомендуется);
- поддержка шардинга (shard director) для выбора бэкендов по ключам включена в основное дерево проекта;
- Hit-For-Pass теперь в действительности является Hit-For-Miss (объект hit-for-pass, который по-прежнему так называется в документации, логах и статистике, теперь вызывает cache-miss для всех последующих запросов, поэтому, если ответ бэкенда подойдет для кэширования, он окажется в кэше, а последующие запросы станут hits).
Более подробный список изменений описан в документе Changes in Varnish 5.0. Следующий крупный релиз Varnish — версия 5.1 или 6.0 — запланирован на 15 марта 2017 года.
Постоянная ссылка к новости: http://www.nixp.ru/news/13775.html. Дмитрий Шурупов по материалам Varnish HTTP Cache.
- Mozilla Firefox обновился до версии 36 и получил поддержку протокола HTTP/2 4 10 26 февраля 2015 г.
- Google открывает код фреймворка gRPC, основанного на новом стандарте HTTP/2 1 1 28 февраля 2015 г.
- В веб-сервере nginx 1.9.5 появилась поддержка нового протокола HTTP/2 2 23 сентября 2015 г.
- В Apache Tomcat 9.0.0.M1 (alpha) добавили поддержку HTTP/2 2 20 ноября 2015 г.
Django 2.0 — крупное обновление популярного веб-фреймворка на Python
Веб-браузер Firefox 57.0 «Quantum» получил полностью новый (и очень быстрый!) движок 4 9
Apache OpenMeetings 4.0 — крупное обновление Open Source-решения для веб-конференций
NGINX Unit — новый сервер приложений и основа для service mesh от создателей веб-сервера nginx 1
В веб-сервере nginx 1.9.5 появилась поддержка нового протокола HTTP/2 2
Mozilla Firefox обновился до версии 36 и получил поддержку протокола HTTP/2 4 10
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1