Microsoft, yüksek performanslı HTTP ters uygulamaları için bir araç seti yayınladı

How to effectively deal with bots on your site? The best protection against click fraud.
  • Yüksek performanslı HTTP ters proxy uygulamaları geliştirmeye yönelik yeni açık kaynaklı araç takımı, YARP olarak bilinir.
  • Hem Linux hem de Windows üzerinde çalışır ve güvenlik amacıyla ve diğerleri arasında yük dengeleme için kullanılabilir.
  • YARP, nereye gönderileceğine karar vermeden önce gelen tüm ağ trafiğini kontrol eder.
  • Araç seti, ters proxy pratikliği eklemek için uygulamalarda sabitlenebilen bir kitaplık ile birlikte gelir.
Gizlilik için en iyi proxy araçları

Microsoft, yüksek performans geliştirmek için yeni bir açık kaynaklı araç seti yayınladı HTTP ters proxy uygulamalar. YARP (Yine Başka Bir Ters Proxy) C++ ile yazılmıştır ve Windows ve Linux üzerinde çalışır.

Geliştiriciler kullanabilir YARP HTTP sunucuları için yük dengeleme, yönlendirme, önbelleğe alma, sıkıştırma, TLS sonlandırması ve günlük kaydı sağlamak. Hız sınırlama ve istek filtreleme gibi güvenlik özellikleri sağlamak için de kullanılabilir.

YARP ayrıca yüksek düzeyde ölçeklenebilir olacak şekilde tasarlanmıştır: sistemdeki çekirdek sayısıyla ölçeklenen eşzamansız bir model kullanır. Her HTTP akışı veya WebSocket bağlantısı, ayrı bir iş parçacığı çalışanı tarafından işlenir.

instagram story viewer

Bu ne?

HTTP ters proxy, bir sunucuya gelen tüm trafiği alan, her isteği analiz eden ve isteği bir veya daha fazla arka uç sunucusuna şeffaf bir şekilde proxy yapan bir bileşendir.

Bir ters proxy, gelen isteklerden gelen yükü birkaç sunucuya dağıtarak genel sistemin performansını iyileştirir.

YARP, yüksek performanslı HTTP ters proxy uygulamaları geliştirmek için açık kaynaklı bir araç takımıdır.

Üretime hazır ve iyi test edilmiş bir çözüm olarak, kolay dağıtım ve yönetim için tasarlanmıştır ve yeni donanım, işletim sistemi yetenekleri ve diğer potansiyellerden yararlanmak için yeterince genişletilebilir iyileştirmeler.

O nasıl çalışır?

Ters proxy uygulamasının nasıl çalıştığını merak ediyor olabilirsiniz.

Basitçe söylemek gerekirse, bir ters proxy uygulaması, istemciler ve diğer sunucular arasında bir aracı sunucu görevi görür.

Gelen tüm ağ trafiğini yakalar, gelen isteğe bakar ve ardından nereye göndereceğine karar verir.

Microsoft'un Yet Another Reverse Proxy (YARP) adlı yeni araç takımı, yüksek performanslı HTTP ters proxy uygulamalarını hedefliyor.

YARP, kendi ters proxy uygulamanızı geliştirmek ve test etmek için gerekli tüm bileşenleri içerir.

Özellikleri nelerdir?

YARP'ın temel özellikleri şunları içerir:

  • Platformlar arası yapılar (Windows, Linux, OS X) ve iOS ve Android gibi mobil cihazlar için destek.
  • Bir dizi platformda bağlantıları verimli bir şekilde işlemek için eşzamansız G/Ç kullanımı.
  • Özel modülleri ve diğer üçüncü taraf uzantıları destekleyen bir eklenti API'si.
  • Birkaç yerleşik eklenti: statik dosya teslimi, gzip sıkıştırma, URL yeniden yazma, yük dengeleme ve daha fazlası.
  • Uygulamanızın performansında hata ayıklamak için faydalı araçlar.

Bu konuda bilmeniz gerekenler

Microsoft, yüksek performanslı HTTP yük dengeleme için tasarlanmış bir ters proxy olan YARP'ı yayımladı ve burada bu konuda bilmeniz gereken birkaç önemli şey var.

  1. Yazılım açık kaynaklıdır ve HTTP uygulamalarının performansını, güvenliğini, güvenilirliğini ve ölçeklenebilirliğini geliştirmek için kullanılabilir.
  2. Araç seti, ters proxy işlevi eklemek için uygulamalara yerleştirilebilen bir kitaplık sağlar.
  3. Projenin GitHub deposu, YARP kitaplığını kullanan örnek bir uygulama içerir. Bu uygulama aynı zamanda bir Docker görüntüsü olarak da mevcuttur.
  4. YARP, Microsoft Edge ekibi tarafından geliştirildi ve yerel kod tabanlı ters proxy hizmetini oluşturmak için Microsoft'ta dahili olarak kullanıldı.
  5. Araç seti, yönlendirme, aktarım optimizasyonları, sıkıştırma, önbelleğe alma ve günlüğe kaydetme dahil olmak üzere tüm HTTP isteklerini ve yanıtlarını işleyen bir çalışma zamanı içerir. Ayrıca, çalışma zamanını yapılandırmak için bir API ve istatistikleri gerçek zamanlı olarak gösteren web tabanlı bir gösterge panosu içerir.

YARP araç seti ile ilgili düşünceleriniz nelerdir? Kullanacağın bir şey mi? Yorum bölümünde bize bildirin.

Teachs.ru
Düzeltme: Windows 10'da Fall Creator güncelleme ağ sorunları

Düzeltme: Windows 10'da Fall Creator güncelleme ağ sorunlarıÇeşitli

Windows 10 için daha tutarlı güncellemelere, Fall Creators Update veya Yıldönümü Güncellemesi gibi resmi olmayan bir ad verilir. Genellikle büyük bir güncellemede daha fazla değişiklik getirirler. ...

Devamını oku
Windows 10'da şifre kırma nedir ve şifre nasıl sıfırlanır?

Windows 10'da şifre kırma nedir ve şifre nasıl sıfırlanır?Çeşitli

Yılda 200 milyon kullanıcıya yardımcı olan zaman kazandıran yazılım ve donanım uzmanlığı. Teknoloji yaşamınızı yükseltmek için nasıl yapılır tavsiyeleri, haberler ve ipuçlarıyla size rehberlik ediy...

Devamını oku
Windows 8, 10 Apps Telemundo ve ABD Artık Windows Mağazasında Başlatıldı

Windows 8, 10 Apps Telemundo ve ABD Artık Windows Mağazasında BaşlatıldıÇeşitli

NBCUniversal Cable Media'nın Windows Mağazasında yayınlanan dört uygulaması vardır ve bunlardan üçü “Now” takma adı altındadır – SyFy, Telemundo ve USA Now. İlki bir süredir mevcut olsa da, Telemun...

Devamını oku
ig stories viewer