- Envie d'un spécial boîte à outils, conçue pour développer des applications de proxy inverse HTTP hautes performances ?
- Vous avez de la chance, car une équipe de développeurs a fourni la disponibilité d'un tel bundle sur GitHub.
- Sachez que cela s'appelle en fait Project YARP et qu'il est open source par nul autre que Microsoft lui-même.
- Nous fournirons toutes les informations disponibles sur ce logiciel, ainsi que le lien de téléchargement GitHub.
![proxy inverse](/f/fdc212e1877a14d54d64888dc0c216c4.jpg)
Nous allons commencer cet article par une question. Vous recherchez une boîte à outils pour développer des applications de proxy inverse HTTP hautes performances ?
Eh bien, si tel est le cas, nous pouvons vous en montrer un qui est même open source par le géant de la technologie de Redmond lui-même. Et, si votre prochaine question était où trouver ce logiciel, la réponse est GitHub.
Plongeons-y directement et voyons de quoi il s'agit, concernant cette boîte à outils de proxy inverse.
Une nouvelle boîte à outils de proxy inverse est disponible sur GitHub
Cette initiative s'appelle en fait Projet YARP, qui signifie Yet Another Reverse Proxy, et se consacre à la création d'un serveur proxy inverse.
Les créateurs ont déclaré avoir trouvé un groupe d'équipes internes chez Microsoft qui construisaient un proxy inverse pour leur service ou avaient posé des questions sur les API et la technologie pour en créer un.
Ainsi, les personnes impliquées ont en fait décidé de les rassembler pour travailler sur une solution commune, qui est, vous l'aurez deviné, ce projet.
YARP est une boîte à outils de proxy inverse permettant de créer des serveurs proxy rapides dans .NET à l'aide de l'infrastructure d'ASP.NET et de .NET.
Notez que le principal différenciateur de YARP est qu'il a été conçu pour être facilement personnalisé et ajusté pour répondre aux besoins spécifiques de chaque scénario de déploiement.
![](/f/6267ae1a8d9fceefdc97798abd5cc86d.jpg)
Les développeurs ont également déclaré qu'ils s'attendaient à ce que YARP soit livré en tant que bibliothèque et modèle de projet qui, ensemble, fournissent un serveur proxy robuste et performant.
Son pipeline et ses modules sont conçus de manière à ce que vous puissiez facilement personnaliser les fonctionnalités en fonction de vos besoins spécifiques.
Et, alors que YARP prend en charge les fichiers de configuration, l'attente principale est que de nombreux utilisateurs voudront gérer la configuration par programmation en fonction de leur propre système de gestion de configuration backend.
YARP fournira également une API de configuration pour permettre cette personnalisation in-proc et est conçu avec personnalisation en tant que scénario principal, plutôt que de vous obliger à passer au script ou à reconstruire de source.
Vous trouverez tous les détails dont vous avez besoin sur ce projet en visitant son Page GitHub. Aussi, pour des mises à jour régulières, consultez le site officiel page des versions.
Est-ce un outil que vous cherchiez? Partagez vos opinions avec nous dans la section des commentaires ci-dessous.