ERPC Önemli ölçüde Geliştirir Solana Ağ Altyapısı. Rust Yüksek performanslı Proxy Platform Tam Olarak Yükseltildi, Ortaklar için Tüm Bölgeler Arası İşbirlikti RPC, gRPCVe ShredstreamZero-Downtime Updates Achieved
ERPC Önemli ölçüde Geliştirir Solana Ağ Altyapısı. Rust Yüksek performanslı Proxy Platform Tam Olarak Yükseltildi, Ortaklar için Tüm Bölgeler Arası İşbirlikti RPC, gRPCVe ShredstreamZero-Downtime Updates Achieved

ERPC, tarafından işletilen ELSOUL LABO B.V. (Head merkezler: AmsterdamHollanda; CEO: Fumitake) ve Validators DAO, onun için büyük bir yükseltme tamamladı Solana ağ altyapısı.
Bu yükseltme zaten tüm bölgelere uygulanır ve tüm paylaşılan uç noktaları tarafından sağlanan tüm bölgeler ve tüm paylaşılan uç noktalarına uygulanır. ERPC (Solana RPC, Geyser gRPCVe Shredstream2) Gerçek dünya sonuçlarını bağlantı başlatı dahil olmak üzere entegre bir sistem olarak doğrudan etkileme eğiliminde olan altyapı davranışlarını güncelledik. TLS İşleme, önbellek kontrolü, HTTP/1.1 ve HTTP/2 taşıma, uzun ömürlü bağlantı davranışı ve gözlemlenebilirlik ve sorun giderme için ölçümler.
Gündelik yanıt verme işlemi olarak, alttan ve yeniden bağlantılar tarafından tetiklenen günlük yanıt vermede daha az olasılıkla her iki performans ve istikrara sahip olmak daha iyi yapılandırılmıştır - üst yük dalgalanmaları gibi, sürekli işlem altında belirsizlik ve cascadeslar ve bir sonuç olarak, çevre şimdi her iki performans ve istikrara sahip olmak daha iyi yapılandırılmıştır. Solana Operasyonlar.
Ayrıca, ağ yapılandırma değişikliklerine ve platform yükseltmelerine tam sıfır downtime ile uygulanmalıdır izin veren bir operasyonel mimariye geçiş yaptık. Fiyatlama, kimlik doğrulama veya oranı sınırlarına ve mevcut mevcut mevcut mevcut mevcut mevcut olan değişiklikler yoktur. ERPC Müşteriler, herhangi bir ek kurulum veya operasyonel değişiklikler olmadan yükseltmenin faydalarını alırlar.
Arka plan arka plan arka plan arka plan arka plan arka plan arka plan
Pratikte pratik olarak Solana Operasyonlar, ortalama yanıt süresi ve normal zaman gecikmeleri kritik temel şartlardır. Aynı zamanda, alt ağ altyapının davranışının sonuçlarını belirlediği senaryolar vardır - yoğun yük, uzun ömürlü bağlantıların anları ve bağlantıların gerçekleştiği aşamalar gibi.
Özellikle paylaşılan uç noktaları, kısa zaman pencereleri içinde işlem tekliflerinin her ikisini ve her zaman bağlantılarını kısa sürede karşılamalıdır. WebSocket ve gRPCBu koşullarda, altyapı düzeyindeki davranışlar - bağlantı başlatma, TLS Elhakes, ulaşım davranışı, önbellekleme ve boş devletlerden kurtarma - dolaylı olarak kullanıcı deneyimine ve yürütme sonuçlarına yansımaktadır.
Açık bir temel olarak ortalama tepki ile gerçek dünya sonuçları hala artmaya devam eden veya devam eden operasyon sırasında farklı faktörler tarafından karar alınabilir. Bu nedenle, pratik işlemler o gün günlük usability ve süreklilik gerektirir başarısızlık-prone senaryolarında her ikisi de aynı anda elde edilir.
ERPC Kendi kendini tasarlayıp işletmiştir Rust Yüksek performanslı proxy platformu, temel olarak Solana İletişim, platformu sürekli gelişenken tüm bölgelerdeki aynı yaklaşımı uygulayan bir mimariyi sürdürüyor. Bu yükseltme, birleşik bir sistem olarak operasyonel olarak gözlemlenen konuları bir sistem olarak gözlemledi - uzun ömürlü bir operasyonla bağlantı kurmaktan - ve tüm ağ temelini bu şekilde yeniden düzenlemektedir.
Hangi Değişiklikler için Değişiklikler ERPC Müşteriler Müşteriler
Bu güncelleme ile, ERPC Müşteriler öncelikle bağlantı başlatmada stabilleştirilmiş davranışları görecekler. Bağlantı kurulması sırasında da bağlantı kurulmasında. TLSAncak, yanlış koşullar ve gereksiz yenidenlemeler, başlangıçta güvenilir bir şekilde işlemeye yönelik işlemler ve akışlar için daha kolay hale getirmek için daha az olasıdır.
Sonraki, üst yük sırasında dalgalanmalara yol açan altyapı davranışlarını yeniden örgütledik. - anımasyon erken filtreleme ile aynı anda güncellemeleri ile birleştirerek HTTP/1.1 ve HTTP/2 taşıma ve zaman tutarlılığı, bağlantı havuzu sağlığı, önbellek davranışın altında önbelleklenebilirlik ve sorun giderme için önbellek davranışı önlemeye yardımcı olan koşulları güçlendirdik.
Uzun süredir devam eden WebSocket ve gRPC Akışlar ve her zaman izleme iş yükleri, bağlantı sürekliliği gelişmiştir. - ve bu olayların sonuçlarıyla ilgili olasılığı - azaltıldı, sürekli çalıştırma süresi varsayımında işlemleri yapmak daha kolay hale geldi.
Önbellek kontrolü ve ulaşım davranışının iyileştirilmesi, kongestion sırasında gereksiz refetches ve boşanma işlemlerini de azaltır. Band Wide ve işleme başı oda bizi kullanılabilir ve istikrarlı bir şekilde korumak ve ölçeklendirmek için daha olasıdır.
Ayrıca, yapılandırma değişikliklerine ve platform yükseltmelerine sıfır downtime ile izin vererek, performans, istikrar ve genel platform kalitesini yüksek frekansta yükseltmek için daha kolay hale getiren operasyonel koşullar kurduk.
İyileştirmelerin Detayları
Bu yükseltme, belirli isimler veya sürüm numaraları tarafından yönlendirilen bir sürüm olarak sunulmamıştır. Bunun yerine, gerçek dünyaya hükmedmeye eğilimli senaryolar ortaya çıkmaktadır. Solana Aşağıdaki katmanlara sonuçlar - bağlantı açma, TLSL4 /HTTP Sınır, H1/H2 taşıma, önbellek, gözlemlenebilirlik, başarısızlık davranışı ve uzun vadeli operasyonel ön koşullar - ve platformu günceller, bu nedenle bu tabakalar çelişki olmadan bağlanır.
Aşağıda, müşteri deneyimi ve operasyonel sonuçlara nasıl katkıda bulundukları konusunda dahil edilen gelişmeleri açıklıyoruz.
Bağlantı Initiation ve TLS De ki:
Biz genişledik TLS Bağlantı kurulması sırasında ele alınan ve gerekli olan yapıyı güncelleyen ve uygun şekilde uygulanabilir. Bu, yanlış kategoriler ve gereksiz yeniden kurullar, bağlantı başlatıcısı için daha az olası.
Ayrıca yeniden örgütlenmiş oluyoruz TLS Süreç - sertifika doğrulama ve hostname doğrulama dahil - güvenlik gereksinimleri, elhak başarısızlıklarının veya inkonistlerin sonuçlarına giriş yapma koşullarını azaltırken karşılanabilir.Bu sadece bir güvenlik geliştirme değildir; bağlantıdan başlayarak, giriş için işlemden başlayarak, adım adım adım adım adım atarak, adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım atarak işlem yapmaya katkıda bulunur. Solana İş yükleri.
Daha da güçlendiren mekanizmalar güçlendirdik TLS-Sabahçe davranışları, sonuçları hükmetmiş senaryolarda, sorunları yeniden üretebilme, nedenleri tanımlama ve düzeltmeleri hızla deneyim kalitesi koruyan yetenek haline gelir.
Öngörüler Önlü Bağlantılar Öngörülme Merkezi Erken Filtreleme
İlk aşamada TCP bağlantılarını filtrelemek için bir mekanizma tanıttık, platformu bu kadar kötü veya gereksiz bağlantıların meşru trafik baskısına daha az muhtemel olduğunu. Paylaşılan uç noktalarında, bağlantı talepleri dış faktörler veya geçici skews nedeniyle artmaya zorlanabilir.
Erken aşama filtreleme, temel bağlantıların başlangıçta durabilmesi için daha az olasıdır, baş odanın üst yük sırasında mevcut olması olasılığını artırmak. Sonuç olarak, davranış yoğun yük senaryolarında bile önyargılı hale gelmek daha az olasıdır ve istikrarlı bir gecikme dağıtım koşulları güçlendirilir.
L4/I) Yeniden organize ederek Bağlantı Modeli'ni genişletinHTTP Boundary
Network altyapısı sonunda bitmiyor HTTPBağlantı kurulması ve sürekliliği L4 koşullarına bağlıdır ve bu katmandaki dalgalanmalar daha yüksek seviyeli protokol deneyimine bağlıdır.
Bu güncellemede, L4 yayınını soyutladık ve yapıyı yeniden organize ettik, böylece bağlantı modeli daha açık bir şekilde ele alınabilir. Bu, bağlantıların büyümeye devam ettiği senaryolarda tutarlı davranışı sürdürmek için platform için daha kolay hale getiriyor, müşteri uygulamaları değişir ve uzun ömürlü işlem durum geçişlerine neden oluyor.
Yeniden deneme davranışı, kısa ömürlü volatilitelerin kullanıcı deneyimine göre daha az izole başarısızlıkları ortadan kaldırmak ve başarısızlık boşluklarını önlemek için daha az bağlıdır.
İyileştirmeler HTTP/1.1 ve HTTP/2 Ulaşım ve Uzun Davranış
Veri hacminin sürekli olarak takip edilmesine izin veren ölçümler ekledik. HTTP/1.1 ve HTTP/2. Bu, tezgahların veya şişenlerin ulaşım borularında nerede meydana geldiğini tanımlamak, hem sorun gidermeyi hem de düzeltmelerin uygulanabileceğini belirlemek daha kolay hale getiriyor.
Ayrıca yeniden örgütlenmiş oluyoruz HTTP/2 vücut yaz zamanı davranışı doğal olmayan tezgahlar ve astlar yoğun yük veya uzun ömürlü akış sırasında daha az olasıdır. Uzun vadede, ideal eyaletlerde önemli performans değildir, ancak durum geçişleri sırasında davranışların düşmesini önleme yeteneği daha yüksektir.
Zaman boyunca davranış ve bağlantı havuzu işleme de gözden geçirildi, sürekli iş zamanında bir şeyler kaydetme eğiliminde olan dengesiz faktörleri ortadan kaldırmak. HTTP/1.1 tarafı, eksik talepleri olan bağlantıların güvenli kapatılması, her iki kaynak kullanımı ve davranışın da kaynaklarını azalttık.
Rehber Kontrolü ve Operasyonel Kaliteyi Geliştirmek için İyileştirmeler
Bir varlığın neden önbellek olmadığını, önbellek davranışının açıklığını artırma yeteneğimizi geliştirdik. Pratikte, hangi hükümler var olup olmadığını değil, hangi koşullarda uygulandığı ve hangi koşullardan çıktığı konusunda.
Yeniden organize edilmiş kilit davranışı, durgun işleme ve yenidendeğerlendirme modelleri, bu yüzden deneyim bozulması, gerçek dünya iş yükleri altında meydana geldiğinde kalibre edilmesi daha az olasıdır. Ayrıca önbellek varlıklar sayısının büyüdüğü durumlarda evlenebilirlik kontrolleri organize ettik ve kısmi-içerlik davranışlarını (ya da dahil), gereksiz refetleri ve geç kalmışlığı gerçek dünya iş yükleri altında azaltan koşulları güçlendirmek için daha az olasıdır.
Bu gelişmeler, önbellek davranışın bir outlier olduğu durumlarda, müşterilerin altyapı düzeyinde belirsizlik etrafında operasyonları tasarlamaları daha az olasıdır.
Başarısız Davranış, Logging ve Observability
Başarısız davranış ve giriş yeniden düzenlenmiştir, böylece sorunlar meydana geldiğinde neler olduğunu anlamak daha kolaydır.Vergi hatalarının önbellek / geçiş davranışına göre sıralanması ve kötü deneyim azaltıldığı, yerel patlama yarıçapına daha kolay hale getirilmesi.
Observis ve sorun giderme, “zero olayları” iddia etmek değil, olaylar gerçekleştiğinde zaman-sonrası ile ilgili olarak, bu, üst yük ve sürekli işbirliği senaryolarında risk azaltır.
Bağlanma Güncellemeleri ve Güvenlik Uzun Süreli İşletim Önlemleri Olarak Düzeltmeler
Uzun vadeli platform işlemi için önkoşulları korumak için bağımlılık güncelleştirmeleri ve güvenlik düzeltmeleri dahil ettik. Bu, minimum desteklenmeye ilişkin güncellemeler içerir. Rust sürüm (MSRV) ve CI hizası, platformu sürekli olarak geliştirmesi için gerekli temelin güçlendirilmesi.
Güvenli olarak güncellemeye devam etme yeteneği uzun vadeli kalite için bir zorunluluktur.
Sıfır-Downtime Operasyonlarına Geçiş
Daha önce, kısa süre ağ yapılandırma değişiklikleri veya platform yükseltmeleri sırasında meydana gelebilir. Bu güncelleme ile bu işlemlerin tam sıfır downtime ile uygulanabileceği bir mimariye geçiş yaptık.
Ortak uç noktaları her zaman zaman zaman zaman zaman zaman zaman zaman zaman zaman zaman zaman zaman zaman zaman zaman zamanlarının kopuşlarını, yeniden bağlantılarını tetikleyebilir ve bu maliyet sonuçları ortaya çıkarabilir. Zero-downtime updateleri bu cascades olasılığını azaltır ve parçalanmış uzun ömürlü operasyonları engelleyebilir.
Aynı zamanda, ERPC Şimdi, gözlemlenen konuların hızla gelişmelere yansıtmasına izin veren operasyonel koşullara sahiptir. Yüksek iterasyon frekansı, üretim operasyonları içindeki sürekli olarak volüme ve kenar dava davranışını ortadan kaldırmamızı sağlar.
Hizmet Tarafından Etki
Solana RPC (HTTP / WebSocket)
Bağlanmanın iyileştirilmesi, TLSAncak önbellek kontrolü ve ulaşım davranışları hem veri okurlarını hem de işlem teslimini etkiler.Günümüzdeki günlük kullanılabilirlik, üst yük sırasında önyargı sonuçları azaltılır ve kongestion sırasındaki oda koruma koşulları güçlendirilir.
Geyser gRPC
Bağlantı sürekliliği uzun ömürlü akış kullanımı için gelişmiştir. HTTP/2 taşıma, zaman tutarlılığı, bağlantı havuzu sağlığı ve genişletilmiş ulaşım ölçümleri, yeniden bağlantı / eşit maliyetler sonuçları ortaya koyan olasılığını azaltmak için birlikte çalışır.
Shredstream (Direct Shreds)
Sürekli teslimat için tasarlanmış bağlantı yönetimi ve başlatma iyileştirmelerle, koşullar bu kadar eksik veriler veya geç kalmışlığı daha az olasılıkla kongestion altında olacaktır. algılama ve takip için süreklilik daha kolay hale gelir.
Bağlanma R&D Üretim Operasyonları ve
Paylaşılan sistemler temeli, içerir ERPC Bir an olarak kabul edilmiştir R&D Hollanda hükümetinin WBSO programı altında proje. Operasyonel olarak gözlemlenen konuların araştırma konuları olarak dahil edilmesi ve doğrulama yoluyla geliştirilebileceği bir yapı kuruldu.
Bu ağ temel güncelleme, tüm bölgelerde uygulanan bu tür bir iterasyon, pratik performans ve istikrara yansıyan. Operasyonları ve operasyonları ve güvenliği korumak. R&D bağlantılı, üretimde bir sonraki güncellemeye gözlemlenen şeyleri sürekli olarak bağlantıya sokmak için bir ön şarttır, çünkü bir çıkışta durdurmak yerine.
içeride ERPCGerçek kullanım kalıpları, varılabilirlik ve başarısızlık-mode davranışları, ağ temelinin kalitesini yükselten tekrarlanan doğrulama ve iyileştirme döngülerine dahil edilmiştir.Bu güncelleştirme, bu entegre çerçeve içinde gerçekleştirilmiştir. R&D ve üretim işlemleri.
Müşteriler için Bilgi
Bu güncelleme zaten tüm bölgelere ve tüm paylaşılan uç noktalarına uygulanmıştır. ERPC Müşteriler yapılandırma veya işlemleri değiştirmeye gerek yok. Fiyatlama, kimlik doğrulama veya oran sınırları için değişiklikler yoktur.
Çünkü paylaşılan uç noktaları hem kısa aksakları hem de uzun ömürlü bağlantıları aynı anda sürdürmeli, bu yüzden davranışlar bu karışık iş yükleri altında önyargılı hale gelmek daha az olasıdır. Ayarlar sırasında konfigürasyon değişiklikleri veya platform güncellemeleri meydana geldiğinde bile, değişiklikler sıfır downtime ile uygulanır, bu yüzden müşteriler bağlantı kurmak veya yeniden-by-design için planlamaya gerek yoktur.
Mimarlık, iş yükleri-özel optimizasyon veya operasyonel geri bildirim hakkında sorular için lütfen buraya ulaşın. Validators DAO Resmi Discord.
Üretim gözlemlerini ve geri bildirimlerini sürekli olarak birleştirerek, ERPC Kuruluşuna ilerici bir şekilde yükselttik. sıfır downtime ile bir araya gelmeye devam edeceğiz ve gerçek dünyayı koruyan ağ altyapısı sağlayacaktır. Solana Sonuçlar.
Validators DAO Resmi Discord: https://discord.gg/C7ZQSrCkYR
ERPC Resmi Site: https://erpc.global/en


