- Meeldib eriline tööriistakomplekt, mis on loodud suure jõudlusega HTTP pöördpuhverserveri rakenduste arendamiseks?
- Teil on vedanud, sest arendajate meeskond on GitHubis pakkunud sellise paketi jaoks kättesaadavust.
- Tea, et seda nimetatakse tegelikult projektiks YARP ja seda ei too avatud lähtekoodiga keegi muu kui Microsoft ise.
- Pakume kogu selle tarkvara kohta olemasoleva teabe ja ka GitHubi allalaadimislingi.
Alustame seda artiklit küsimusega. Kas otsite tööriistakomplekti suure jõudlusega HTTP pöördpuhverserveri rakenduste arendamiseks?
Noh, kui see nii on, võime teile näidata seda, mis on isegi Redmondi tehnoloogiahiiglase enda avatud lähtekoodiga. Ja kui teie järgmine küsimus oli, kust seda tarkvara leida, on vastus GitHubis.
Sukeldume sellesse otse ja vaatame, mis põnevus selle pöördpuhverserveri tööriistakomplektiga seotud on.
GitHubis on saadaval uus pöördpuhverserveri tööriistakomplekt
Seda algatust nimetatakse tegelikult Projekt YARP, mis tähistab Yet Another Reverse Proxy ja on pühendatud pöördpuhverserveri loomisele.
Loojad väitsid, et leidsid Microsoftist hulga sisemisi meeskondi, kes kas ehitasid oma teenuse jaoks pöördpuhverserverit või olid küsinud API-de ja selle loomise tehnoloogia kohta.
Seega otsustasid asjaosalised koondada nad kõik kokku, et töötada ühise lahenduse kallal, mis on, nagu arvasite, see projekt.
YARP on pöördpuhverserveri tööriistakomplekt kiirete puhverserverite loomiseks .NET-is, kasutades ASP.NET-i ja .NET-i infrastruktuuri.
Pange tähele, et YARP-i peamine erinevus seisneb selles, et see on hõlpsasti kohandatav ja kohandatav, et see vastaks iga juurutusstsenaariumi konkreetsetele vajadustele.
Arendajad ütlesid ka, et nad ootavad, et YARP tarnitakse teegi ja projektimallina, mis koos pakuvad tugevat ja tõhusat puhverserverit.
Selle torujuhe ja moodulid on konstrueeritud nii, et saate funktsioone hõlpsalt oma konkreetsetele vajadustele vastavaks kohandada.
Ja kuigi YARP toetab konfiguratsioonifaile, on peamine ootus, et paljud kasutajad soovivad konfiguratsiooni hallata programmiliselt, tuginedes oma taustakonfiguratsioonihaldussüsteemile.
YARP pakub ka konfiguratsiooni API-d, et võimaldada seda kohandamist protsessisiseselt ja on koostatud kohandatavus kui esmane stsenaarium, mitte ei nõua teilt skriptimiseks väljamurdmist või ümberehitamist allikast.
Kõik selle projekti kohta vajalikud üksikasjad leiate selle veebisaidilt GitHubi leht. Regulaarsete värskenduste saamiseks vaadake ka ametlikku väljaannete leht.
Kas see on tööriist, mida otsisite? Jagage oma arvamust meiega allpool olevas kommentaaride jaotises.