I’d love to see what numbers people get. I did some work on this recently as my numbers were low.. turned out that kind 3 events got too large (people following 100s) and were being rejected from what I collected.

Funnily enough, only in dev, I had a bug where the counts went the other way too - when event processing failed and were retried, my summary counters borked.

Long story short, I was surprised too once I started to get more accurate numbers and tweaked some stuff. More than expected.

Reply to this note

Please Login to reply.

Discussion

Other issues include relays broadcasting older kind 3 for a pubkey (so maybe double processing by clients, as different event ids), also the bug were clients update your following data from stale data and you most commonly drop newest following data. Obviously missing relays. I think there are a few others too… weirdly it’s pretty hard. But it also kind of doesn’t matter outside of a log scale.