- Tycker om en speciell verktygslåda, utformad för att utveckla högpresterande HTTP omvänd proxy-applikationer?
- Du har tur, eftersom ett team av utvecklare har tillhandahållit tillgänglighet för ett sådant paket på GitHub.
- Vet att detta faktiskt kallas Project YARP och det är öppen källkod av ingen annan än Microsoft själv.
- Vi kommer att tillhandahålla all information som finns om den här programvaran, och även nedladdningslänken för GitHub.
Vi kommer att börja den här artikeln med en fråga. Letar du efter en verktygslåda för att utveckla högpresterande HTTP omvänd proxy-applikationer?
Tja, om så är fallet kan vi visa dig en som till och med är öppen från Redmonds teknikjätte. Och om din nästa fråga var var man hittar den här programvaran, är svaret GitHub.
Låt oss dyka direkt in i det och se vad all spänning handlar om, angående denna omvänd proxy-verktygssats.
En ny omvänd proxy-verktygssats är tillgänglig på GitHub
Detta initiativ kallas faktiskt Projekt YARP, som står för Yet Another Reverse Proxy, och är tillägnad att skapa en omvänd proxyserver.
Skapare uppgav att de hittade ett gäng interna team hos Microsoft som antingen byggde en omvänd proxy för sin tjänst eller hade frågat om API: er och teknik för att bygga en.
De inblandade bestämde sig alltså för att få dem alla tillsammans för att arbeta på en gemensam lösning, vilket är, du gissade rätt, detta projekt.
YARP är en omvänd proxy-verktygssats för att bygga snabba proxyservrar i .NET med hjälp av infrastrukturen från ASP.NET och .NET.
Observera att den huvudsakliga skillnaden för YARP är att den har utformats för att lätt kunna anpassas och justeras för att matcha de specifika behoven för varje implementeringsscenario.
Utvecklare sa också att de förväntar sig att YARP kommer att levereras som ett bibliotek och en projektmall som tillsammans ger en robust, presterande proxyserver.
Dess pipeline och moduler är designade på ett sådant sätt att du enkelt kan anpassa funktionaliteten för att passa dina specifika behov.
Och medan YARP stöder konfigurationsfiler, är huvudförväntningen att många användare kommer att vilja hantera konfigurationen programmatiskt baserat på sitt eget konfigurationshanteringssystem för backend.
YARP kommer också att tillhandahålla ett konfigurations-API för att möjliggöra den anpassningen i proc och är designad med anpassningsbarhet som ett primärt scenario, snarare än att du måste bryta ut till skript eller behöva bygga om från källan.
Du hittar all information du behöver om detta projekt genom att besöka dess GitHub sida. För regelbundna uppdateringar, se den officiella släpper sida.
Är detta ett verktyg du letade efter? Dela dina åsikter med oss i kommentarsfältet nedan.