- Iedomājieties īpašu rīkkopa, kas izstrādāta augstas veiktspējas HTTP reversās starpniekservera lietojumprogrammu izstrādei?
- Jums ir paveicies, jo izstrādātāju komanda ir nodrošinājusi šāda komplekta pieejamību vietnē GitHub.
- Ņemiet vērā, ka to patiesībā sauc par Project YARP un to nodrošina neviens cits kā pats Microsoft.
- Mēs sniegsim visu informāciju par šo programmatūru, kā arī GitHub lejupielādes saiti.
Mēs sāksim šo rakstu ar jautājumu. Vai meklējat rīku komplektu augstas veiktspējas HTTP reversās starpniekservera lietojumprogrammu izstrādei?
Ja tas tā ir, mēs varam jums parādīt vienu, kuru pat atvērtā koda avots ir pats Redmondas tehnoloģiju gigants. Un, ja jūsu nākamais jautājums bija par to, kur atrast šo programmatūru, atbilde ir GitHub.
Iedziļināsimies tajā un redzēsim, kas ir par šo reversās starpniekservera rīku komplektu.
Vietnē GitHub ir pieejams jauns reversā starpniekservera rīkkopa
Šo iniciatīvu faktiski sauc Projekts YARP, kas apzīmē Yet Another Reverse Proxy, un ir paredzēts reversā starpniekservera izveidei.
Veidotāji paziņoja, ka ir atraduši virkni Microsoft iekšējo komandu, kas vai nu veidoja savam pakalpojumam apgriezto starpniekserveri, vai arī jautāja par API un tehnoloģijām tāda izveidei.
Tādējādi iesaistītie faktiski nolēma viņus visus apvienot, lai strādātu pie kopīga risinājuma, kas, jūs uzminējāt, ir šis projekts.
YARP ir apgrieztā starpniekservera rīkkopa ātru starpniekserveru izveidei .NET, izmantojot ASP.NET un .NET infrastruktūru.
Ņemiet vērā, ka YARP galvenā atšķirība ir tā, ka to ir viegli pielāgot un pielāgot, lai tas atbilstu katra izvietošanas scenārija īpašajām vajadzībām.
Izstrādātāji arī teica, ka viņi sagaida, ka YARP tiks piegādāts kā bibliotēka un projekta veidne, kas kopā nodrošinās stabilu, veiktspējīgu starpniekserveri.
Tā cauruļvads un moduļi ir izstrādāti tā, lai jūs varētu viegli pielāgot funkcionalitāti savām īpašajām vajadzībām.
Un, lai gan YARP atbalsta konfigurācijas failus, galvenā cerība ir tāda, ka daudzi lietotāji vēlēsies pārvaldīt konfigurāciju programmatiski, pamatojoties uz savu aizmugursistēmas konfigurācijas pārvaldības sistēmu.
YARP nodrošinās arī konfigurācijas API, lai iespējotu šo pielāgošanu procesā un ir izstrādāta ar pielāgojamība kā primārais scenārijs, nevis jāpieprasa skripta izstrāde vai pārbūve no avota.
Jūs atradīsit visu nepieciešamo informāciju par šo projektu, apmeklējot to GitHub lapa. Tāpat, lai iegūtu regulārus atjauninājumus, skatiet oficiālo izlaidumu lapa.
Vai tas ir rīks, kuru meklējāt? Kopīgojiet savus viedokļus ar mums komentāru sadaļā zemāk.