Apache Traffic Server (ATS) — проєкт Apache Software Foundation, багатофункціональний, швидкий, масштабований, розширюваний, кешуючий проксі-сервер. Продукт забезпечує повну підтримку протоколу HTTP/1.1 і дозволяє забезпечити як кешування статичних об'єктів, таких як файли, JavaScript, CSS і малюнки, так і виступати в ролі проміжної ланки, що перенаправляє запити до фронтенд-серверів, які генерують динамічний контент.
Тип | проксі-сервер |
---|---|
Розробники | Yahoo Apache Software Foundation |
Стабільний випуск | 6.0 (21 вересня 2015 ) |
Операційна система | Linux[2], macOS[2], FreeBSD[2], d[2] і UNIX-подібні операційні системи |
Мова програмування | |
Доступні мови | англійська |
Ліцензія | Apache License 2.0 |
Онлайн-документація | docs.trafficserver.apache.org/en/latest/index.html |
Репозиторій | git-wip-us.apache.org/repos/asf/trafficserver.git |
Вебсайт | trafficserver.apache.org |
Traffic Server підтримує режим кешування, що дозволяє знизити навантаження на сервер і скоротити внутрішній трафік за рахунок повторного використання та кешування віддачі часто запитуваних вебсторінок, зображень та звернень до вебсервісів. Для запитів, які не піддаються кешуванню, може застосовуватися режим проксі, що надає засоби балансувальника навантаження і фільтрації запитів. Для розширення функціональності Apache Traffic Server надається API для розробки плагінів, здатних вирішувати різні завдання, такі як зміна HTTP-заголовків та вмісту віддаваного контенту або створення обробників c реалізацією підтримки нових протоколів.
Сервер включає в себе набір сервісів для продуктивної роботи як розподіленої хмарної системи: засоби конфігурування, управління сесіями, балансування, авторизації та маршрутизації запитів.
Спершу проєкт представляв комерційну розробку Yahoo!, у 2009 році Yahoo! віддала її сирцеві коди в руки Apache Software Foundation. Traffic Server, здатний обробляти понад 75 тисяч запитів в секунду і щодня може собі дозволити 400 Тб даних і 30 млрд різних вебоб'єктів, виступає критичним компонентом «хмарних» інфраструктур на кшталт Yahoo!.
Основні області застосування та особливості Apache Traffic Server:
- Кешування: зменшення часу відповіді, зниження навантаження на сервер і скорочення внутрішнього трафіку за рахунок повторного використання та кешування віддачі часто запитуваних вебсторінок, зображень та звернень до вебсервісів;
- Робота як проксі: підтримка keep-alive, фільтрації і анонімізації запитів контенту, використання як балансувальника навантаження;
- Швидкість: висока ступінь масштабованості на сучасних багатоядерних системах, здатність обробляти на звичайному обладнанні десятків тисяч запитів у секунду;
- Розширюваність: доступний API для розробки плагінів, що розширюють функціональність, здатних вирішувати різні завдання, такі як зміна HTTP-заголовків та вмісту віддаваного контенту або створення обробників c реалізацією підтримки нових протоколів;
- Надійність: система перевірена в промисловій експлуатації і використовується для віддачі сотень терабайт трафіку.
Виноски
- https://cwiki.apache.org/confluence/display/TS/Apache+Traffic+Server
- Supported Operating Systems - Traffic Server - Apache Software Foundation
- . Apache Software Foundation. Архів оригіналу за 3 листопада 2009. Процитовано 24 грудня 2009.
- проєкт верхнього рівня від 2010 року. Статус первинності припускає вищий рівень, якого може досягти завдання, звичайно розбиваються на кілька підпроєктів. Всі проєкти Apache управляються самостійно вибраними командами активних учасників проєкту. Після переводу проєкту в розряд первинних, обирається спеціальний комітет з управління проєктом (Project Mangement Committee), який утворюється для контролю за щоденними операціями, включаючи взаємодію в співтоваристві і випуск релізів
Посилання
- Вебсторінка Traffic Server [ 8 травня 2010 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Apache Traffic Server ATS proyekt Apache Software Foundation bagatofunkcionalnij shvidkij masshtabovanij rozshiryuvanij keshuyuchij proksi server Produkt zabezpechuye povnu pidtrimku protokolu HTTP 1 1 i dozvolyaye zabezpechiti yak keshuvannya statichnih ob yektiv takih yak fajli JavaScript CSS i malyunki tak i vistupati v roli promizhnoyi lanki sho perenapravlyaye zapiti do frontend serveriv yaki generuyut dinamichnij kontent Traffic ServerTipproksi serverRozrobnikiYahoo Apache Software FoundationStabilnij vipusk6 0 21 veresnya 2015 8 rokiv tomu 2015 09 21 Operacijna sistemaLinux 2 macOS 2 FreeBSD 2 d 2 i UNIX podibni operacijni sistemiMova programuvannyaC Dostupni movianglijskaLicenziyaApache License 2 0Onlajn dokumentaciyadocs trafficserver apache org en latest index htmlRepozitorijgit wip us apache org repos asf trafficserver gitVebsajttrafficserver apache org Traffic Server pidtrimuye rezhim keshuvannya sho dozvolyaye zniziti navantazhennya na server i skorotiti vnutrishnij trafik za rahunok povtornogo vikoristannya ta keshuvannya viddachi chasto zapituvanih vebstorinok zobrazhen ta zvernen do vebservisiv Dlya zapitiv yaki ne piddayutsya keshuvannyu mozhe zastosovuvatisya rezhim proksi sho nadaye zasobi balansuvalnika navantazhennya i filtraciyi zapitiv Dlya rozshirennya funkcionalnosti Apache Traffic Server nadayetsya API dlya rozrobki plaginiv zdatnih virishuvati rizni zavdannya taki yak zmina HTTP zagolovkiv ta vmistu viddavanogo kontentu abo stvorennya obrobnikiv c realizaciyeyu pidtrimki novih protokoliv Server vklyuchaye v sebe nabir servisiv dlya produktivnoyi roboti yak rozpodilenoyi hmarnoyi sistemi zasobi konfiguruvannya upravlinnya sesiyami balansuvannya avtorizaciyi ta marshrutizaciyi zapitiv Spershu proyekt predstavlyav komercijnu rozrobku Yahoo u 2009 roci Yahoo viddala yiyi sircevi kodi v ruki Apache Software Foundation Traffic Server zdatnij obroblyati ponad 75 tisyach zapitiv v sekundu i shodnya mozhe sobi dozvoliti 400 Tb danih i 30 mlrd riznih vebob yektiv vistupaye kritichnim komponentom hmarnih infrastruktur na kshtalt Yahoo Osnovni oblasti zastosuvannya ta osoblivosti Apache Traffic Server Keshuvannya zmenshennya chasu vidpovidi znizhennya navantazhennya na server i skorochennya vnutrishnogo trafiku za rahunok povtornogo vikoristannya ta keshuvannya viddachi chasto zapituvanih vebstorinok zobrazhen ta zvernen do vebservisiv Robota yak proksi pidtrimka keep alive filtraciyi i anonimizaciyi zapitiv kontentu vikoristannya yak balansuvalnika navantazhennya Shvidkist visoka stupin masshtabovanosti na suchasnih bagatoyadernih sistemah zdatnist obroblyati na zvichajnomu obladnanni desyatkiv tisyach zapitiv u sekundu Rozshiryuvanist dostupnij API dlya rozrobki plaginiv sho rozshiryuyut funkcionalnist zdatnih virishuvati rizni zavdannya taki yak zmina HTTP zagolovkiv ta vmistu viddavanogo kontentu abo stvorennya obrobnikiv c realizaciyeyu pidtrimki novih protokoliv Nadijnist sistema perevirena v promislovij ekspluataciyi i vikoristovuyetsya dlya viddachi soten terabajt trafiku Vinoskihttps cwiki apache org confluence display TS Apache Traffic Server Supported Operating Systems Traffic Server Apache Software Foundation Apache Software Foundation Arhiv originalu za 3 listopada 2009 Procitovano 24 grudnya 2009 proyekt verhnogo rivnya vid 2010 roku Status pervinnosti pripuskaye vishij riven yakogo mozhe dosyagti zavdannya zvichajno rozbivayutsya na kilka pidproyektiv Vsi proyekti Apache upravlyayutsya samostijno vibranimi komandami aktivnih uchasnikiv proyektu Pislya perevodu proyektu v rozryad pervinnih obirayetsya specialnij komitet z upravlinnya proyektom Project Mangement Committee yakij utvoryuyetsya dlya kontrolyu za shodennimi operaciyami vklyuchayuchi vzayemodiyu v spivtovaristvi i vipusk relizivPosilannyaVebstorinka Traffic Server 8 travnya 2010 u Wayback Machine