- Vychutnajte si špeciál Toolkit, vytvorený pre vývoj vysokovýkonných HTTP reverzných proxy aplikácií?
- Máte šťastie, pretože tím vývojárov poskytol dostupnosť takéhoto balíka na GitHub.
- Vedzte, že toto sa v skutočnosti volá Project YARP a je open source od nikoho iného ako od samotného Microsoftu.
- Poskytneme vám všetky informácie o tomto softvéri a tiež odkaz na stiahnutie GitHub.
Tento článok začneme otázkou. Hľadáte súpravu nástrojov na vývoj vysokovýkonných HTTP reverzných proxy aplikácií?
Ak je to tak, môžeme vám ukázať jeden, ktorý je dokonca otvorený od samotného technologického giganta v Redmonde. A ak vaša ďalšia otázka bola, kde nájsť tento softvér, odpoveď je GitHub.
Poďme sa do toho ponoriť a uvidíme, o čom všetkom je vzrušenie týkajúce sa tejto súpravy nástrojov reverzného proxy.
Na GitHub je k dispozícii nový reverzný proxy nástroj
Táto iniciatíva sa vlastne volá Projekt YARP, čo je skratka pre Yet Another Reverse Proxy a je určená na vytvorenie reverzného proxy servera.
Tvorcovia uviedli, že v spoločnosti Microsoft našli množstvo interných tímov, ktoré buď vytvárali reverzný proxy server pre svoju službu, alebo sa pýtali na API a technológiu na jeho vytvorenie.
Zainteresovaní sa teda vlastne rozhodli spojiť ich všetkých, aby pracovali na spoločnom riešení, ktorým je, uhádli ste, tento projekt.
YARP je reverzný proxy nástroj na vytváranie rýchlych proxy serverov v .NET pomocou infraštruktúry z ASP.NET a .NET.
Všimnite si, že hlavným rozdielom pre YARP je to, že bol navrhnutý tak, aby sa dal ľahko prispôsobiť a vyladiť tak, aby zodpovedal špecifickým potrebám každého scenára nasadenia.
Vývojári tiež uviedli, že očakávajú, že YARP bude dodaný ako knižnica a šablóna projektu, ktoré spolu poskytujú robustný a výkonný proxy server.
Jeho potrubie a moduly sú navrhnuté tak, že si môžete jednoducho prispôsobiť funkčnosť tak, aby vyhovovala vašim špecifickým potrebám.
A hoci YARP podporuje konfiguračné súbory, hlavným očakávaním je, že mnohí používatelia budú chcieť spravovať konfiguráciu programovo na základe vlastného systému správy konfigurácie.
YARP tiež poskytne konfiguračné API, ktoré umožní toto prispôsobenie in-proc a s ktorým je navrhnutý prispôsobiteľnosť ako primárny scenár, namiesto toho, aby ste museli prejsť na skript alebo ho museli prestavať zo zdroja.
Všetky podrobnosti, ktoré potrebujete o tomto projekte, nájdete na jeho návšteve stránka GitHub. Pravidelné aktualizácie nájdete aj na oficiálnych stránkach stránka vydania.
Je to nástroj, ktorý ste hľadali? Podeľte sa s nami o svoje názory v sekcii komentárov nižšie.