Testnet Aşama 4 Özeti: Stres Testi
Sistemin sınırlarını zorladık, toparladık ve şimdi bir raporla karşınızdayız. Doğrulayıcılar için devam eden Agoric Incentivized Testnet’in 4. Aşaması, Stres Testi aşamasıydı. Aşamanın amacı, sisteme yakın zamanda eklediğimiz performansla ilgili özellikleri ve kodu kullanmaktı. Aynı anda gelen bir dizi farklı iyileştirmemiz vardı ve çalışma modları arasında geçiş yapmak için orta aşama yükseltmelerini kullandık. Bu bize sistem performansının farklı boyutlarını anlamamız için birkaç karşılaştırma noktası verdi.
Bu, tartışmasız şu ana kadar yaşadığımız en yoğun aşamaydı ve doğrulayıcıların yaptığı tüm çalışmaları takdir ediyoruz. Doğrulayıcılar, stresli yük, son dakika oylama koşulları, orta aşama yükseltmeleri ve gerekli yeniden başlatmalar arasında çalışma süresi için rekabet ediyorlardı. Agoric, çabalarımızı bir sonraki teşvikli test ağı aşamasına ve ötesine odaklamamıza izin veren bir veri hazinesi ile aşamadan çıktı. Daha derinlemesine bir genel bakış için, Brian Warner’ın yakın tarihli bir Agoric Community Call’daki yorumlarına göz atın.
4. Aşama: Rakamlarla
- 900 ağ görevi gönderildi.
- 84 topluluk görevi gönderildi.
- 5 meydan okuma görevi gönderildi.
Stresli Görünmek, Stresli Hissetmekten Daha İyidir
Görevlerden biri, kendinizi stres testi yaparken ve stresli hissettiğinizi göstermekti ve içlerinde harika olanlar da vardı. İşte buharı üfleyen bir doğrulayıcı örneği:
https://twitter.com/cjremus/status/1410963212233809930
https://twitter.com/Easy2Stake/status/1411296716226187271
https://twitter.com/ya_cima/status/1410704075767926792
https://twitter.com/aliefaisalaa/status/1409501267823452164
Kazananların Açıklanması
Görev, ağın kendisini vurgulamaya çalışmak için bir yük oluşturma komut dosyası yazmaktı. Kazanan yer için savaşmak adına çeşitli yapıların geldiğini gördük, ancak baştan sona yaygın olarak kullanılan iki yapı öne çıktı.
4. Aşama Kazananları
c29r3
Bu gönderimin amacı, Agoric agorictest-16 test ağındaki doğrulayıcıların performansını test etmekti. Komut dosyası, işlemleri binlerce cüzdandan çok iş parçacıklı modda gönderir.
Ayrıntılar: https://github.com/c29r3/agoric-stress-test
KingSuper
Bu betiğin bir çift anahtar işlevi vardır. İlki, Create a Big Tx, ağda 7.000 adres oluşturdu ve her birine 1 uBLD gönderdi ve sonuçta 133.851.645 gaz harcandı. İkincisi, uBLD’yi 7.000 adresin tamamından orijinal adrese geri göndermekti. Bu, ağ üzerinde muazzam miktarda yüke neden oldu. İşte çılgınlığın bir GIF’i: https://gifyu.com/image/AroG.
3. Aşama İkinciler
DSRV
“Zoe Simple Exchange” akıllı sözleşmesi için yeni bir yük oluşturma komut dosyası.
Ayrıntılar: https://github.com/Agoric/testnet-load-generator/pull/9
baberough
Baberough, açık bir RPC bağlantı noktasına (26657) sahip doğrulayıcıları tespit etmenize ve onlara ağır bir yük göndermenize izin veren yaramaz bir araç yazdı.
Ayrıntılar: https://github.com/kinrokinro/agoric-stress-tester
Sıradaki ne?
Teşvikli test ağımızın 4.5 aşaması dün 26 Ağustos Perşembe günü tamamlandı. Çok yakında 5. Aşama: Düşman Test Ağı.
Teşvik edilmiş test ağımıza katılan bir doğrulayıcı olmasanız bile, kaputun altına bir göz atabilir ve bizimle oluşturmaya başlayabilirsiniz. Ekonomimizin temel unsurlarını tanıtan Agoric beta’ya beta.agoric.com adresinden göz atın.
Ve validate.agoric.com adresinde kalan aşamalarda teşvikli testimizi takip ettiğinizden emin olun.
Okuduğunuz için teşekkürler. Agoric topluluğuna Twitter, Discord, Telegram ve LinkedIn’de katılabilir, aylık bültenimize abone olabilir ve bizi yaklaşan etkinliklerde yakalayabilirsiniz.