Разработчик (и) | Apache Software Foundation | ||||||
---|---|---|---|---|---|---|---|
Стабильный выпуск |
| ||||||
Репозиторий | Репозиторий сервера трафика | ||||||
Написано на | C ++ | ||||||
Операционная система | Кросс-платформенность | ||||||
Доступно на | Английский | ||||||
Тип | Веб-кеш, Прокси-сервер | ||||||
Лицензия | Лицензия Apache 2.0 | ||||||
Веб-сайт | trafficserver.apache.org |
Apache Traffic Server (ATS ) - это модульный, высокопроизводительный обратный прокси и прокси-сервер пересылки, в целом сопоставимый с Nginx и Squid. Он был создан Inktomi и распространялся как коммерческий продукт под названием Inktomi Traffic Server до того, как Inktomi был приобретен Yahoo!.
Вскоре после Yahoo! выпустила исходный код TS для Apache в качестве проекта Apache Incubator в июле 2009 года, приглашенный редактор Yahoo! онлайн-публикации OStatic заявил, что Yahoo! использует TS в производстве для обслуживания более 30 миллиардов объектов в день на таких сайтах, как Yahoo! домашняя страница и Yahoo! Спорт, почта и финансы.
21 апреля 2010 г. плата Apache приняла Traffic Server в качестве TLP, завершив инкубацию проекта.
Последняя стабильная версия - 8.0.2, выпущенная 29 января 2019 года. Последняя долгосрочная поддержка - это 6.2.3, выпущенная 4 августа 2018 г.
По состоянию на сентябрь 2017 г. ATS выпускается в двух стабильных версиях, версия 6 - версия с долгосрочной поддержкой ATS, а версия 8 - это последний стабильный выпуск, с ежеквартальными запланированными второстепенными версиями. Начиная с версии 4.0, все выпуски считаются стабильными для производства и следуют обычному семантическому управлению версиями . Больше предварительных версий для разработчиков выпускаться не будет, вместо этого основная ветвь Git всегда считается качественной предварительной версией. Долгосрочная поддержка предоставляется для последней дополнительной версии в рамках основного выпуска в течение одного добавленного года.
ATS имеет хорошую поддержку протокола HTTP следующего поколения начиная с v6.0.0, HTTP / 2 (он же H2). На сайте Is TLS Fast Again он набрал 100%. ATS активно разрабатывается и поддерживается несколькими крупными компаниями, а также многими отдельными участниками.
В OStatic посте TS описывается как доставка "... с не только веб-прокси HTTP и решением для кэширования, но также... серверной структурой, с помощью которой вы можете строить очень быстрые серверы для других протоколов ». Сервер Traffic Server прошел тестирование на обработку 200 000 запросов в секунду и более (небольшие объекты вне кеша). Во время выступления на выставке Cloud Computing Expo 2009 члены Yahoo! Команда TS заявила, что TS используется в производственной среде Yahoo! обрабатывать 400 ТБ трафика в день, используя всего 150 обычных машин. В посте OStatic TS описывается как «продукт буквально сотен лет разработки».
В контексте облачных вычислений TS концептуально будет находиться на границе облака, маршрутизируя запросы по мере их поступления. В Yahoo !, он используется для пограничных служб в качестве показан на графике, распространенном на выставке Cloud Computing Expo в 2009 году, на котором изображена архитектура частного облака Yahoo !. На практике типичная конфигурация сервера может использовать TS для обслуживания статического контента, такого как изображения, JavaScript, каскадные таблицы стилей (CSS) и язык гипертекстовой разметки (HTML ) и направляют запросы динамического содержимого на веб-сервер, например HTTP-сервер Apache.