What is Nostr?
nickydev / Nick
npub18k6…202m
2024-08-29 01:11:41
in reply to nevent1q…e777

nickydev on Nostr: การนับจำนวน followers ในแต่ละ app ...

การนับจำนวน followers ในแต่ละ app ยังเป็นปัญหาสำหรับการ implement อยู่ครับ เนื่องจากโครงสร้างการรับ/ส่งข้อมูล กิน bandwith เยอะเกินความจำเป็น และทำให้ relay ทำงานหนักเกินความจำเป็น

แต่ละ app เลยมีวิธีการแก้ปัญหาที่แตกต่างกันออกไป
- Whersotr จะเป็นการให้กด download แล้วรอโหลดเสร็จถึงจะแสดง ถ้า relay ตัวไหนตอบช้า จะไม่รอจะหยุดนับเลย
- Damus เหมือน Wherostr แต่จะแสดงตัวเลขนับขึ้นเรื่อยๆ ให้ user เห็น แต่ในการแสดงจำนวนแต่ละครั้งก็จะไม่เท่ากันอยู่ดี
- Primal จะมี cache server เป็นของตัวเอง สามารถ ปรับแต่งวิธีการนับเป็นของตัวเองได้
- Nostrudel ไม่แสดงจำนวน แต่จะแสดงรายการเรื่อยๆ ตามที่ relay ตอบกลับมา

*ทั้งหมดของแต่ละ app ผมแค่สังเกตุและคาดเดานะครับว่ามันน่าจะเป็นประมานนี้ แต่ของ Wherostr กับ Damus จะเหมือนกันคือ นับกี่ครั้งก็จะไม่เท่าเดิม 🤗
Author Public Key
npub18k67rww6547vdf74225x4p6hfm4zvhs8t8w7hp75fcrj0au7mzxs30202m