- Нови сет алата отвореног кода за развој ХТТП реверсе проки апликација високих перформанси познат је као ИАРП.
- Ради на Линук-у и Виндовс-у и може се користити у безбедносне сврхе и балансирање оптерећења између осталог.
- ИАРП проверава сав долазни мрежни саобраћај пре него што одлучи где да га пошаље.
- Комплет алата долази са библиотеком која се може поправити у апликацијама да би се додала практичност обрнутог проксија.
Мицрософт је објавио нови сет алата отвореног кода за развој високих перформанси ХТТП реверзни прокси апликације. ИАРП (Иет Анотхер Реверсе Проки) је написан на Ц++ и ради на Виндовс-у и Линук-у.
Програмери могу да користе ИАРП да обезбеди балансирање оптерећења, рутирање, кеширање, компресију, ТЛС завршетак и евидентирање за ХТТП сервере. Такође се може користити за обезбеђивање безбедносних функција као што су ограничавање брзине и филтрирање захтева.
ИАРП је такође дизајниран да буде веома скалабилан: користи асинхрони модел који се прилагођава са бројем језгара у систему. Сваки ХТТП ток или ВебСоцкет конекција се управља од стране посебног тхреад воркер-а.
Шта је то?
ХТТП реверзни прокси је компонента која преузима сав долазни саобраћај ка серверу, анализира сваки захтев и транспарентно проксије захтев једном или више позадинских сервера.
Обрнути прокси може да дистрибуира оптерећење од долазних захтева на неколико сервера, побољшавајући перформансе целокупног система.
ИАРП је сет алата отвореног кода за развој ХТТП реверсе проки апликација високих перформанси.
Као решење спремно за производњу и добро тестирано, дизајнирано је за једноставну примену и управљање и је довољно проширив да искористи предности новог хардвера, могућности ОС-а и других потенцијала побољшања.
Како то функционише?
Можда се питате како функционише реверзна прокси апликација.
Једноставно речено, реверзна прокси апликација делује као сервер средњег човека између клијената и других сервера.
Пресреће сав долазни мрежни саобраћај, прегледа долазни захтев, а затим одлучује где да га пошаље.
Мицрософтов нови комплет алата, под називом Иет Анотхер Реверсе Проки (ИАРП) циља на ХТТП реверсе проки апликације високих перформанси.
ИАРП укључује све потребне компоненте за развој и тестирање ваше сопствене реверсе проки апликације.
Које су његове карактеристике?
Основне карактеристике ИАРП-а укључују:
- Подршка за вишеплатформске верзије (Виндовс, Линук, ОС Кс) и мобилне уређаје као што су иОС и Андроид.
- Употреба асинхроног И/О за ефикасно руковање везама на различитим платформама.
- АПИ додатака који подржава прилагођене модуле и друге екстензије независних произвођача.
- Неколико уграђених додатака: статичка испорука датотека, гзип компресија, преписивање УРЛ-а, балансирање оптерећења и још много тога.
- Корисни алати за отклањање грешака у перформансама ваше апликације.
Шта треба да знате о томе
Мицрософт је издао ИАРП, обрнути прокси који је дизајниран за балансирање ХТТП оптерећења високих перформанси, а ево неколико кључних ствари које треба да знате о томе.
- Софтвер је отвореног кода и може се користити за побољшање перформанси, безбедности, поузданости и скалабилности ХТТП апликација.
- Комплет алата обезбеђује библиотеку која се може уградити у апликације ради додавања функционалности обрнутог проксија.
- ГитХуб спремиште пројекта укључује пример апликације која користи ИАРП библиотеку. Ова апликација је такође доступна као Доцкер слика.
- ИАРП је развио Мицрософт Едге тим и интерно је коришћен у Мицрософту за изградњу своје матичне услуге реверзног проксија заснованог на коду.
- Комплет алата укључује рунтиме које обрађује све ХТТП захтеве и одговоре, укључујући рутирање, оптимизацију транспорта, компресију, кеширање и евидентирање. Такође укључује АПИ за конфигурисање времена извођења и веб-базирану контролну таблу која приказује статистику у реалном времену.
Шта мислите о ИАРП комплету алата? Да ли је то нешто што бисте користили? Обавестите нас у одељку за коментаре.