- özel bir fantezi yüksek performanslı HTTP ters proxy uygulamaları geliştirmek için hazırlanmış araç seti?
- Bir geliştirici ekibi GitHub'da böyle bir paket için kullanılabilirlik sağladığı için şanslısınız.
- Bunun aslında Project YARP olarak adlandırıldığını ve Microsoft'tan başkası tarafından açık kaynaklı olmadığını bilin.
- Bu yazılımla ilgili tüm bilgileri ve ayrıca GitHub indirme bağlantısını sağlayacağız.
Bu yazıya bir soru ile başlayacağız. Yüksek performanslı HTTP ters proxy uygulamaları geliştirmek için bir araç takımı mı arıyorsunuz?
Eğer durum buysa, size Redmond teknoloji devinin kendisi tarafından açık kaynaklı olanı bile gösterebiliriz. Ve bir sonraki sorunuz bu yazılımı nerede bulacağınız ise, cevap GitHub'dır.
Hemen içine dalalım ve bu ters proxy araç takımıyla ilgili tüm heyecanın ne hakkında olduğunu görelim.
GitHub'da yeni bir ters proxy araç seti mevcut
Bu girişimin adı aslında Proje YARPYet Another Ters Proxy anlamına gelir ve bir ters proxy sunucusu oluşturmaya adanmıştır.
İçerik oluşturucular, Microsoft'ta ya hizmetleri için bir ters proxy oluşturan ya da bir tane oluşturmak için API'ler ve teknoloji hakkında sorular soran bir grup dahili ekip bulduklarını belirtti.
Böylece, dahil olanlar, ortak bir çözüm üzerinde çalışmak için hepsini bir araya getirmeye karar verdi, yani tahmin ettiğiniz gibi, bu proje.
YARP, ASP.NET ve .NET altyapısını kullanarak .NET'te hızlı proxy sunucuları oluşturmaya yönelik bir ters proxy araç takımıdır.
YARP'ın ana ayırt edici özelliğinin, her dağıtım senaryosunun özel ihtiyaçlarına uyacak şekilde kolayca özelleştirilebilecek ve ince ayar yapılabilecek şekilde tasarlanmış olmasıdır.
Geliştiriciler ayrıca, YARP'ın birlikte sağlam, performanslı bir proxy sunucusu sağlayan bir kitaplık ve proje şablonu olarak gönderilmesini beklediklerini söyledi.
Boru hattı ve modülleri, işlevselliği özel ihtiyaçlarınıza göre kolayca özelleştirebileceğiniz şekilde tasarlanmıştır.
YARP yapılandırma dosyalarını desteklerken, ana beklenti, birçok kullanıcının yapılandırmayı kendi arka uç yapılandırma yönetim sistemine dayalı olarak programlı bir şekilde yönetmek isteyecek olmasıdır.
YARP ayrıca, bu özelleştirmeyi proc sırasında etkinleştirmek için bir yapılandırma API'si sağlar ve şunlarla tasarlanmıştır: Komut dosyasına ayrılmanızı veya yeniden oluşturmanızı gerektirmek yerine birincil senaryo olarak özelleştirilebilirlik kaynaktan.
Ziyaret ettiğiniz bu proje hakkında ihtiyacınız olan tüm detayları bulacaksınız. GitHub sayfası. Ayrıca, düzenli güncellemeler için resmi sürüm sayfası.
Bu aradığınız bir araç mı? Aşağıdaki yorumlar bölümünde görüşlerinizi bizimle paylaşın.