Microsoft annab välja tööriistakomplekti suure jõudlusega HTTP pöördrakenduste jaoks

  • Uus avatud lähtekoodiga tööriistakomplekt suure jõudlusega HTTP pöördpuhverserveri rakenduste arendamiseks on tuntud kui YARP.
  • See töötab nii Linuxis kui ka Windowsis ning seda saab kasutada muu hulgas turvalisuse ja koormuse tasakaalustamise eesmärgil.
  • YARP kontrollib kogu sissetulevat võrguliiklust, enne kui otsustab, kuhu see saata.
  • Tööriistakomplektiga on kaasas teek, mida saab rakendustes parandada, et lisada pöördpuhverserveri praktilisust.
Parimad privaatsuse puhverserveri tööriistad

Microsoft on välja andnud uue avatud lähtekoodiga tööriistakomplekti suure jõudlusega arendamiseks HTTP pöördpuhverserver rakendusi. YARP (Yet Another Reverse Proxy) on kirjutatud C++ keeles ja töötab Windowsis ja Linuxis.

Arendajad saavad kasutada YARP HTTP-serverite koormuse tasakaalustamise, marsruutimise, vahemällu salvestamise, tihendamise, TLS-i lõpetamise ja logimise pakkumiseks. Seda saab kasutada ka turvafunktsioonide pakkumiseks, nagu kiiruse piiramine ja taotluste filtreerimine.

YARP on loodud ka väga skaleeritavaks: see kasutab asünkroonset mudelit, mis skaleerub süsteemi tuumade arvuga. Iga HTTP-voo või WebSocketi ühendusega tegeleb eraldi lõimetöötaja.

Mis see on?

HTTP pöördpuhverserver on komponent, mis võtab vastu kogu sissetuleva liikluse serverisse, analüüsib iga päringut ja edastab päringu läbipaistvalt ühele või mitmele taustaserverile.

Pöördpuhverserver võib jaotada sissetulevate päringute koormuse mitmele serverile, parandades kogu süsteemi jõudlust.

YARP on avatud lähtekoodiga tööriistakomplekt suure jõudlusega HTTP pöördpuhverserveri rakenduste arendamiseks.

Tootmisvalmis ja hästi testitud lahendusena on see loodud lihtsaks juurutamiseks ja haldamiseks ning on piisavalt laiendatav, et kasutada ära uut riistvara, OS-i võimalusi ja muud potentsiaali täiustused.

Kuidas see töötab?

Võite küsida, kuidas pöördpuhverserveri rakendus töötab.

Lihtsamalt öeldes toimib pöördpuhverserveri rakendus klientide ja teiste serverite vahel vaheserverina.

See peatab kogu sissetuleva võrguliikluse, vaatab sissetuleva päringu ja otsustab seejärel, kuhu see saata.

Microsofti uus tööriistakomplekt nimega Yet Another Reverse Proxy (YARP) on suunatud suure jõudlusega HTTP pöördpuhverserveri rakendustele.

YARP sisaldab kõiki vajalikke komponente teie enda pöördpuhverserveri rakenduse arendamiseks ja testimiseks.

Millised on selle omadused?

YARPi põhifunktsioonide hulka kuuluvad:

  • Toetus platvormideülestele versioonidele (Windows, Linux, OS X) ja mobiilseadmetele, nagu iOS ja Android.
  • Asünkroonse I/O kasutamine ühenduste tõhusaks haldamiseks erinevatel platvormidel.
  • Pistikprogrammi API, mis toetab kohandatud mooduleid ja muid kolmanda osapoole laiendusi.
  • Mitmed sisseehitatud pistikprogrammid: staatiline failiedastus, gzip-tihendamine, URL-i ümberkirjutamine, koormuse tasakaalustamine ja palju muud.
  • Kasulikud tööriistad teie rakenduse jõudluse silumiseks.

Mida peate selle kohta teadma

Microsoft on välja andnud YARP, pöördpuhverserveri, mis on loodud suure jõudlusega HTTP koormuse tasakaalustamiseks, ja siin on mitu peamist asja, mida peate selle kohta teadma.

  1. Tarkvara on avatud lähtekoodiga ja seda saab kasutada HTTP-rakenduste jõudluse, turvalisuse, töökindluse ja skaleeritavuse parandamiseks.
  2. Tööriistakomplekt pakub teeki, mille saab manustada rakendustesse, et lisada pöördpuhverserveri funktsioone.
  3. Projekti GitHubi hoidla sisaldab näidisrakendust, mis kasutab YARP-i teeki. See rakendus on saadaval ka Dockeri pildina.
  4. YARP töötas välja Microsoft Edge'i meeskond ja seda kasutati Microsofti sisemiselt oma koodipõhise pöördpuhverserveri teenuse loomiseks.
  5. Tööriistakomplekt sisaldab käitusaega, mis käsitleb kõiki HTTP päringuid ja vastuseid, sealhulgas marsruutimist, transpordi optimeerimist, tihendamist, vahemällu salvestamist ja logimist. See sisaldab ka API-t käitusaja konfigureerimiseks ja veebipõhist armatuurlauda, ​​mis näitab statistikat reaalajas.

Millised on teie mõtted YARP-i tööriistakomplekti kohta? Kas see on midagi, mida te kasutaksite? Andke meile kommentaaride jaotises teada.

PARANDUS: Viga 78754 (tõrge) Outlooki Gmaili sisse logimisel

PARANDUS: Viga 78754 (tõrge) Outlooki Gmaili sisse logimiselMiscellanea

Kas olete väsinud Outlooki Gmaili sisselogimisel sama vea 78754 (tõrge) saamisest?Sel juhul kontrollige oma Gmaili sisselogimise üksikasju ja proovige värskendada oma e-posti klient uusimale versio...

Loe rohkem
Windows 10 Redstone 2 uusi funktsioone testitakse sisemiselt

Windows 10 Redstone 2 uusi funktsioone testitakse sisemiseltMiscellanea

Eile peaks Microsoft välja andma esimese Windows 10 Redstone 2 testehitis nr 14901, mida saavad arvutirakendajad proovida Fast Ringis. Seekord keskendub Microsoft peamiselt "struktuurilistele täius...

Loe rohkem
Windows 10 v1903 värskendus jäi OEM-logo külge

Windows 10 v1903 värskendus jäi OEM-logo külgeMiscellanea

Hoolimata asjaolust, et Windows 10 mai värskendus on mõni aeg tagasi ametlikult välja antud, on värskendusprotsessiga endiselt probleeme.Nagu te juba teate, oli v1903 värskendusel õiglane osa vigad...

Loe rohkem