Testnet Aşama 4 Özeti: Stres Testi

Onur Sarayli
3 min readAug 27, 2021

--

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.

--

--

Onur Sarayli
Onur Sarayli

Written by Onur Sarayli

Community Manager | Entrepreneur | Crypto Investor | Interactive Marketing | Blockchain Enthusiast | Metaverse | Web3

No responses yet