- Máte chuť na speciál Toolkit, vytvořený pro vývoj vysoce výkonných HTTP reverzních proxy aplikací?
- Máte štěstí, protože tým vývojářů poskytl dostupnost takového balíčku na GitHubu.
- Vězte, že se to ve skutečnosti nazývá Project YARP a je open source od nikoho jiného než od samotného Microsoftu.
- Poskytneme vám všechny informace o tomto softwaru a také odkaz ke stažení GitHub.
Tento článek začneme otázkou. Hledáte sadu nástrojů pro vývoj vysoce výkonných HTTP reverzních proxy aplikací?
Pokud je to tak, můžeme vám ukázat jeden, který je dokonce open-source od samotného technologického giganta z Redmondu. A pokud vaše další otázka byla, kde tento software najít, odpovědí je GitHub.
Pojďme se do toho ponořit a podívat se, o čem všechno to vzrušení je, pokud jde o tuto sadu nástrojů pro reverzní proxy.
Na GitHubu je k dispozici nová sada nástrojů pro reverzní proxy
Tato iniciativa se ve skutečnosti nazývá Projekt YARP, což je zkratka pro Yet Another Reverse Proxy a je věnována vytváření reverzního proxy serveru.
Tvůrci uvedli, že v Microsoftu našli spoustu interních týmů, které buď vytvářely reverzní proxy pro svou službu, nebo se ptají na API a technologie pro jejich vytvoření.
Zúčastnění se tedy ve skutečnosti rozhodli dát je všechny dohromady, aby pracovali na společném řešení, kterým je, uhodli jste, tento projekt.
YARP je reverzní proxy sada nástrojů pro budování rychlých proxy serverů v .NET pomocí infrastruktury z ASP.NET a .NET.
Všimněte si, že hlavním rozdílem pro YARP je to, že byl navržen tak, aby se dal snadno přizpůsobit a vyladit tak, aby odpovídal specifickým potřebám každého scénáře nasazení.
Vývojáři také uvedli, že očekávají, že YARP bude dodáván jako knihovna a šablona projektu, které společně poskytují robustní a výkonný proxy server.
Jeho potrubí a moduly jsou navrženy tak, že si můžete snadno přizpůsobit funkčnost tak, aby vyhovovala vašim specifickým potřebám.
A přestože YARP podporuje konfigurační soubory, hlavním očekáváním je, že mnoho uživatelů bude chtít spravovat konfiguraci programově na základě vlastního systému správy konfigurace backendu.
YARP také poskytne konfigurační API, které umožní toto přizpůsobení in-proc a s nímž je navrženo přizpůsobitelnost jako primární scénář, namísto toho, abyste museli přejít na skript nebo museli znovu sestavit ze zdroje.
Všechny podrobnosti, které o tomto projektu potřebujete, najdete při jeho návštěvě stránka GitHub. Pro pravidelné aktualizace také navštivte oficiální stránka vydání.
Je to nástroj, který jste hledali? Podělte se s námi o své názory v sekci komentářů níže.