The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз Apache Traffic Server 6.0 с поддержкой HTTP/2

22.09.2015 11:37

Организация Apache Software Foundation представила релиз высокопроизводительного http-сервера Apache Traffic Server 6.0, который может выступать в роли промежуточного звена, перенаправляющего запросы к бэкэндам, генерирующим динамический контент, или обеспечить отдачу статических объектов, таких как файлы, JavaScript, CSS и картинки. Traffic Server также включает в себя набор сервисов для работы в качестве распределенной системы, в том числе средства конфигурирования, управления сессиями, балансировки, авторизации и маршрутизации запросов.

Из изменений, представленных в новом выпуске, можно отметить:

  • Стабилизирована поддержка протокола HTTP/2, которая пока доступна только в реализации клиента (для сервера пока поддерживается только проксирование HTTP/2 к бэкенду с HTTP/1.1). Из элементов спецификации ещё не реализованы средства управления приоритетами, операции Server PUSH и проброс HTTP/2 через незащищённые соединения;
  • Расширены средства ведения логов: добавлена возможность отражения в логе протокола (HTTP/2, HTTP/1, SPDY/3.1), времени предварительной обработки транзакции, статистики SSL и признака повторного использовния соединений;
  • Поддержка отслеживания и детального журналирования TLS-соединений при проведении отладки;
  • В regex_map добавлена поддержка PCRE Jit, позволяющего значительно ускорить обработку регулярных выражений;
  • Прекращена поддержка дистрибутива Red Hat Enterprise Linux 5. В следующем значительном выпуске ожидается прекращение поддержки протокола SPDY;
  • Большая порция новых опций конфигурации и метрик для прокси;
  • Новый плагин stream_editor для изменения содержимого ответа через замену по регулярному выражению или строковой маске;
  • Новый плагин mp4 для отдачи видео потока в формате mp4 с произвольной позиции;
  • Новый плагин cache_promote для тонкой настройки факторов помещения элемента в кэш.

Apache Traffic Server поддерживает режим кэширования, позволяющий снизить нагрузку на сервер и сократить внутренний трафик за счет повторного использования и кэширования отдачи часто запрашиваемых web-страниц, изображений и обращений к web-сервисам. Для запросов которые не поддаются кэшированию может применяться режим прокси, предоставляющий средства балансировщика нагрузки и фильтрации запросов. Для расширения функциональности Apache Traffic Server предоставляется API для разработки плагинов, способных решать различные задачи, такие как изменение HTTP-заголовков и содержимого отдаваемого контента или создание обработчиков c реализацией поддержки новых протоколов.

Изначально продукт был разработан компанией Yahoo, но в 2009 году переведен в разряд открытых проектов и передан фонду Apache. Traffic Server используется в Yahoo для обеспечения работы системы динамической обработки HTTP-запросов, ежедневно доставляющая конечным пользователям около 400 терабайт контента и 30 миллиардов объектов. При тестировании производительности Traffic Server смог обеспечить отдачу более 200 тысяч небольших объектов в секунду при задействовании кэширования в ОЗУ или 100 тыс. объектов в секунду без использования кэширования.



  1. Главная ссылка к новости (https://blogs.apache.org/traff...)
  2. OpenNews: В кодовую базу nginx добавлен модуль для поддержки HTTP/2
  3. OpenNews: Опубликованы RFC для HTTP/2
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/43005-apache
Ключевые слова: apache, trafficserver, http
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (11) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (-), 13:05, 22/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    как оно против nginx? или это другое?
     
     
  • 2.4, th3m3 (ok), 13:51, 22/09/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Плохо. Прожорлив, меньше людей выдержит и т.д. Nginx его уделывает.
     

  • 1.3, Аноним (-), 13:45, 22/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вопрос знатокам: для приложения на ноде как оно? Или лучше будет nginx?
     
     
  • 2.5, th3m3 (ok), 13:51, 22/09/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Конечно лучше будет Nginx.
     

  • 1.6, Аноним (-), 13:54, 22/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Remove old experimental spdy plugin
    а не
    В следующем значительном выпуске ожидается прекращение поддержки протокола SPDY;
     
  • 1.7, annual slayer (?), 14:52, 22/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    так оно хоть чем-нибудь лучше nginx-а?
     
     
  • 2.8, Аноним (-), 14:58, 22/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    мне отдача мп4 с определённой позиции понравилась. Может всё-таки можно будет спрыгнуть с вовзы?
     
     
  • 3.10, Аноним (-), 17:07, 22/09/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    а Range разве не помогает?
     

  • 1.9, о (?), 15:04, 22/09/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Было дело использовали. nginx он уделывает, но иногда подвисал, ушли на haproxy
     
     
  • 2.11, Аноним (-), 17:08, 22/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Было дело использовали. nginx он уделывает, но иногда подвисал, ушли на haproxy

    на каких версиях проверяли?

     
     
  • 3.12, абвгдейка (ok), 18:15, 22/09/2015 [^] [^^] [^^^] [ответить]  
  • +/
    а что, что-то поменялось?:)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру