Solana ERPC, Rust Tabanlı Yüksek Performanslı Ağ Deneyinde Önceki Tepe Performansının 3 Katını Aştı

Solana ERPC, Rust Tabanlı Yüksek Performanslı Ağ Deneyinde Önceki Tepe Performansının 3 Katını Aştı

Solana ERPC, Rust Tabanlı Yüksek Performanslı Ağ Deneyinde Önceki Tepe Performansının 3 Katını Aştı
ELSOUL LABO B.V. (Merkez: Amsterdam, Hollanda; CEO: Fumitake Kawasaki), Solana ağının merkeziyetsizleşmesini ve güvenliğini destekleyen Validators DAO ile birlikte, Enhanced Solana RPC'nin (bundan böyle “ERPC”) Nginx tabanlı proxy'sinin Rust tabanlı yüksek performanslı ağ çerçevesi “Pingora” ile değiştirildiği bir deneyde önceki tepe performansının üç katını aştığını duyurdu. Ekip, hız ve istikrarı daha da artırmak amacıyla yeni sistemi önümüzdeki haftalarda production ortamında kullanıma almayı planlıyor.
Yüksek trafikli Solana uygulamaları, özellikle yoğun dönemlerde işlemleri hızla yürütmek zorundadır. Ağır yük altında istikrarlı bağlantılar sağlamak yürütme riskini azalttığından bu deneysel uygulama, yoğun saatlerde iş hacmini artırmaya ve gecikmeyi düşürmeye odaklandı.

Pingora Tabanlı Proxy ile 3 Katın Üzerinde Performans

ERPC, dünya genelindeki 300'den fazla edge sunucudan oluşan küresel proxy ağından yararlanır ve kullanıcı isteklerini sürekli düşük gecikmeli, istikrarlı bağlantılar için otomatik olarak en yakın sunucuya yönlendirir. Bu deneyde Nginx tabanlı proxy, Rust tabanlı yüksek performanslı ağ çerçevesi “Pingora” ile değiştirildi; yoğun trafikte önceki yapılandırmaya kıyasla üç katın üzerinde performans elde edildi.
RPC bağlantılarının çok yüksek sayıda isteği işlemesi gerektiğinden proxy performansındaki iyileşme kullanıcı deneyimini doğrudan etkiler. Sonuçlar, Pingora'nın yoğun ağ trafiği ve yüksek düğüm yükü altında dahi istikrarlı, düşük gecikmeli bağlantıları koruyabildiğini gösteriyor. Böylece yüksek yük altındaki işlem başarı oranlarının daha da yükselmesi ve yoğun kullanım sırasında yürütme riskinin azalması bekleniyor.

Gerçekleştirilen Stres Testleri

Sistemin ağır yük altındaki dayanıklılığını değerlendirmek için açık kaynaklı yük testi aracı Vegeta'yı kullanarak Nginx ve Pingora tabanlı proxy'leri karşılaştırdık.

10 Saniyelik Yük Testi

Nginx Tabanlı
Nginx
Pingora Tabanlı
Pingora

60 Saniyelik Yük Testi

Nginx Tabanlı
Nginx
Pingora Tabanlı
Pingora
Sonuçlar karşılaştırıldığında Pingora'nın daha düşük gecikmeyle istikrarlı biçimde daha fazla trafik işlediği görülüyor. İsteklerin %50'sinde gecikme yaklaşık yarıya inerken, isteklerin %90'ında önceki seviyenin yaklaşık yedide birine düştü. Üstelik bu üstünlük uzun süreli ağır yük altında daha da belirginleşerek Pingora'nın yoğun senaryolarda dahi düşük gecikmeyi koruyabildiğini ortaya koydu.

Kesintisiz Geçiş ve Daha Yüksek İstikrar

Pingora, HTTP/1 ve HTTP/2'yi yerleşik olarak desteklediği için Graceful Reload'a (kesintisiz yeniden başlatma) olanak tanır. Nginx tabanlı bir proxy yeniden başlatıldığında bağlantılar kaçınılmaz olarak sıfırlanırken Pingora kesintileri en aza indirir ve hizmet sürekliliğini yüksek düzeyde tutar.
Ayrıca güncelleme veya sunucu kesintisi durumunda Pingora, bağlantıları korumak için anında failover yaparak kullanıcılara istikrarlı bir Solana RPC deneyimi sunar.

Gelecek Güncellemeler ve Production Dağıtımı

Yeni proxy şu anda production ortamına aşamalı olarak dağıtılıyor ve bu ayın sonuna kadar tümüyle kullanıma alınması planlanıyor. Güncelleme daha düşük gecikme ve daha yüksek iş hacmi sağlayarak Solana ağındaki işlem yürütmeyi daha akıcı hâle getirecek. Dağıtım tamamlandığında ayrı bir duyuru yayımlanacak.
Yeni gelişmeler için resmî ERPC web sitesini ve Validators DAO Discord sunucusunu takip edebilirsiniz.

ERPC (Enhanced Solana RPC) Nedir?

ERPC
ERPC, Solana ağında her zaman ve her yerden mümkün olan en hızlı işlem yürütmeyi sunmak üzere tasarlanmış bir RPC hizmetidir.
300'den fazla edge sunucudan oluşan küresel proxy sayesinde ERPC her kullanıcı isteğini otomatik olarak en yakın sunucuya yönlendirerek düşük gecikmeli, istikrarlı bağlantılar sağlar. Böylece her bölgeden hızlı erişim sunar ve ağır yük altında dahi en yüksek performansı korur.

Başlıca Özellikler

  • Küresel Proxy: Dünya genelinde 300'den fazla edge sunucu ve en kısa rotanın otomatik seçimi
  • Düşük Gecikme ve Yüksek İş Hacmi: Yoğun saat trafiğinde istikrarlı, yüksek hızlı performans için tasarlanmış mimari
  • Failover ve Yüksek Erişilebilirlik: Kesintiler sırasında bağlantıları koruyan sağlam mekanizmalar
ERPC Resmî Web Sitesi: https://erpc.global/tr/

Pingora Nedir?

Pingora, Cloudflare tarafından Rust ile hızlı, güvenilir ve programlanabilir ağ sistemleri geliştirmek için oluşturulmuş açık kaynaklı bir çerçevedir.
Büyük ölçekte production ortamında test edilmiş ve gerçek dünya koşullarında saniyede 40 milyondan fazla isteği işleyebilmiştir. Öne çıkan özellikleri şunlardır:
  • Async Rust ile yüksek hız ve güvenilirlik
  • HTTP/1 ve HTTP/2 için yerleşik destek
  • TLS (OpenSSL, BoringSSL, rustls (Experimental))
  • gRPC ve WebSocket proxy desteği
  • Graceful Reload (kesintisiz yeniden başlatma)
  • Özelleştirilebilir yük dengeleme ve failover stratejileri
  • Kapsamlı gözlemlenebilirlik araçları desteği

En Son Güncellemeler İçin Validators DAO Resmî Discord Sunucusuna Katılın

Bu sürüm, devam eden güncellemeler ve gelecek yol haritalarıyla ilgili ayrıntıları Validators DAO'nun resmî Discord sunucusunda bulabilirsiniz. ERPC hakkındaki soru ve görüşlerinizi memnuniyetle karşılıyoruz; topluluğumuza katılabilirsiniz.
Validators DAO Resmî Discord Sunucusu: https://discord.gg/C7ZQSrCkYR
ERPC ve diğer teknoloji geliştirme ve operasyon çalışmalarımızı sürdürerek Solana ekosistemini daha ileri taşımaya kararlıyız. Yeni güncellemeler için bizi takip etmeye devam edin!