Разработчики) | Фонд программного обеспечения Apache |
---|---|
Стабильный выпуск | |
Репозиторий | Репозиторий сервера трафика |
Написано в | C ++ |
Операционная система | Кроссплатформенность |
Доступно в | английский |
Тип | Веб-кеш , прокси-сервер |
Лицензия | Лицензия Apache 2.0 [2] |
Интернет сайт | trafficserver |
Сервер Apache Traffic Server ( ATS ) - это модульный, высокопроизводительный обратный прокси-сервер и прямой прокси- сервер, в целом сопоставимый с Nginx и Squid . Он был создан Inktomi и распространялся как коммерческий продукт под названием Inktomi Traffic Server до того, как Inktomi была приобретена Yahoo! .
Вскоре после Yahoo! выпустил исходный код TS для Apache в качестве проекта Apache Incubator в июле 2009 года [3], приглашенный редактор Yahoo! онлайн-публикации OStatic [4] заявил, что Yahoo! использует TS в производстве для обслуживания более 30 миллиардов объектов в день на таких сайтах, как Yahoo! домашняя страница и Yahoo! Спорт, почта и финансы.
21 апреля 2010 г. плата Apache приняла Traffic Server в качестве TLP, завершив инкубацию проекта. [5]
Текущая версия [ править ]
Последней стабильной версией является 8.0.2, выпущенная 29 января 2019 года. Последняя версия с долгосрочной поддержкой - 6.2.3, выпущенная 4 августа 2018 года. [6]
По состоянию на сентябрь 2017 [update]года ATS выпускается в двух стабильных версиях: версия 6 - это версия ATS с долгосрочной поддержкой, а версия 8 - последний стабильный выпуск с ежеквартальными запланированными второстепенными версиями. Начиная с версии 4.0, все выпуски считаются стабильными для производства и следуют обычному семантическому управлению версиями . Предварительные версии для разработчиков выпускаться не будут, вместо этого основная ветвь Git всегда считается качественной предварительной версией. Долгосрочная поддержка предоставляется для последней дополнительной версии в рамках основного выпуска в течение одного добавленного года. [7]
ATS имеет хорошую поддержку протокола HTTP следующего поколения, начиная с версии 6.0.0, HTTP / 2 (также известного как H2). На сайте Is TLS Fast Все же он набрал 100%. ATS активно развивается и поддерживается несколькими крупными компаниями , а также многими индивидуальными участниками.
Характеристики и производительность [ править ]
В посте OStatic TS описывается как доставка «... не только с веб-прокси HTTP и решением для кеширования, но и ... с серверной структурой, с помощью которой вы можете создавать очень быстрые серверы для других протоколов» . Сервер Traffic Server был протестирован на обработку 200 000 запросов в секунду и более (небольшие объекты вне кеша). [8] Во время выступления на выставке Cloud Computing Expo 2009 [9] члены Yahoo! Команда TS заявила, что TS используется в производственной среде Yahoo! обрабатывать 400 ТБ трафика в день, используя всего 150 обычных машин. В посте OStatic TS описывается как «продукт буквально сотен лет разработки» .
Развертывание [ править ]
В контексте облачных вычислений TS концептуально будет находиться на краю облака, маршрутизируя запросы по мере их поступления. В Yahoo !, он используется для пограничных служб, как показано на рисунке [10], распространенном на конференции Cloud Computing в 2009 г. Выставка, посвященная частной облачной архитектуре Yahoo !. На практике типичная конфигурация сервера может использовать TS для обслуживания статического содержимого, такого как изображения, JavaScript , файлы каскадных таблиц стилей (CSS) и языка разметки гипертекста ( HTML ), а также маршрутизации запросов динамического содержимого на веб-сервер, например HTTP-сервер Apache .
Ссылки [ править ]
- ^ a b c «Загрузки сервера трафика Apache» . trafficserver.apache.org/ . Фонд программного обеспечения Apache. 2019-08-20 . Проверено 22 августа 2019 года .
- ^ "Файл лицензии сервера трафика" . Фонд программного обеспечения Apache . Архивировано из оригинала на 2009-11-03 . Проверено 24 декабря 2009 .
- ^ "Отчеты Правления Apache Incubator Wiki за август 2009 г." . 2009-08-12. Архивировано из оригинала на 2012-08-11 . Проверено 24 декабря 2009 .
- ^ "Yahoo's Cloud Team Open Sources Traffic Server" . 2009-11-02. Архивировано из оригинала на 2012-06-12 . Проверено 24 декабря 2009 .
- ^ «Сервер трафика переходит в проект верхнего уровня с открытым исходным кодом» . 2010-04-23.
- ^ «Загрузки сервера трафика Apache» . trafficserver.apache.org . Проверено 9 сентября 2017 .
- ^ "Официальный процесс управления выпуском проекта" . 2013-09-06.
- ^ «Apache Software Foundation объявляет о выпуске Apache Traffic Server v3.0.0: блог Apache Software Foundation» . 2011-06-14.
- ^ "2009 Cloud Computing Expo" . 2009-08-12. Архивировано из оригинала на 2010-01-02 . Проверено 19 июня 2020 .
- ^ "Графика сервисов Yahoo" . 2011-06-14. Архивировано из оригинала на 2013-01-31 . Проверено 14 июня 2011 .
Внешние ссылки [ править ]
- Официальный веб-сайт
- Сервер трафика Apache: больше, чем просто прокси - выступление Лейфа Хедстрома на USENIX ( видеоархив на YouTube )