Damus
ridsdszltdel profile picture
ridsdszltdel
@ridsdszltdel

Learner

Relays (7)
  • wss://purplepag.es – read & write
  • wss://relay.mostr.pub – read & write
  • wss://relay.shitforce.one – read & write
  • wss://nostr.mutinywallet.com/ – read & write
  • wss://relay.nostr.band – read & write
  • wss://nos.lol – read & write
  • wss://expertise-aaa-activity-satisfactory.trycloudflare.com – read & write

Recent Notes

鎌倉 · 156w
Thanks for the good suggestion. Your feedback is helpful😉 In this test, the cache will be fresh because relays are set up with docker each time🌱 As you noted, the relay settings are in their def...
ridsdszltdel profile picture
Ah, glad to hear that,

Indeed, especially since there are no real formal test between many relays as far as we know except for what you have done. 🙏

Maybe, if you don't mind, you can probably try to test rnostr https://github.com/rnostr/rnostr . Especially, since it is written in Rust and uses LMDB, its performance should be around strfry too.
💥1
鎌倉 · 156w
テストを見直して再度nostrのリレー実装のパフォーマンス検証を行いました 今回は書き込みと読み込みの両方のテストを行ったのですが、どちらもn...
ridsdszltdel profile picture
Nice benchmark, kamakura-san. Hopefully, you will present this with detail reports on Hackaton Nostrasia Final Presentation.

Only a bit suggestion,
1. Maybe you also need to make sure clearing the I/O cache (/proc/sys/vm/drop_caches, etc) between every test loop to get a fresh state if you haven't done it (yet).
2. I'm assuming this test using 'default' settings for those relay, right? Maybe you can also have the benchmark with some 'optimized' settings if you have the time.
1💥1
鎌倉 · 156w
Thanks for the good suggestion. Your feedback is helpful😉 In this test, the cache will be fresh because relays are set up with docker each time🌱 As you noted, the relay settings are in their default. Also, the benchmark load is not maximized. I think trying more combinations of relays and test...
鎌倉 · 157w
Thank you! I'll submit it when I have something good😄
0xtr · 158w
Thanks!
Mazin · 158w
Dealing with DDoS attacks is just apart of running Internet services in general. Whether relying primarily on third party infrastructure (like cloudflare) or your own, mitigating these attacks without...
ridsdszltdel profile picture
True, what is your practical tips to handle this (for now)? Especially since common affected software like Nginx and Caddy haven't fully solve this issue (yet) if i'm not mistaken.

I've heard that Nginx is currently preparing to issue a new patch that will be released to handle this CVE https://www.nginx.com/blog/http-2-rapid-reset-attack-impacting-f5-nginx-products/
Mazin · 158w
Dealing with DDoS attacks is just apart of running Internet services in general. Whether relying primarily on third party infrastructure (like cloudflare) or your own, mitigating these attacks without (extended) downtime is important.
ridsdszltdel · 158w
Cc nostr:npub18kzz4lkdtc5n729kvfunxuz287uvu9f64ywhjz43ra482t2y5sks0mx5sz nostr:npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj