this post was submitted on 11 Jun 2023
113 points (98.3% liked)

Lemmy

2172 readers
6 users here now

Everything about Lemmy; bugs, gripes, praises, and advocacy.

For discussion about the lemmy.ml instance, go to [email protected].

founded 4 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 3 points 1 year ago (1 children)

That's interesting. I'm guessing here, but is that because votes from blocked servers aren't federated? I feel like having different vote totals depending on which server you're on is a little strange, but maybe it makes sense 🤷

[–] [email protected] 5 points 1 year ago* (last edited 1 year ago)

Could be that blocked servers aren't feeding their votes back, but also lemmy instances (and fediverse platforms in general) don't sync data directly. Instead they all store local copies of posts and comments from various instances.

So when you upvote a post on an instance that isn't your home instance, your home instance updates the vote count for the post in its own database, not in the database of the instance the post is on.

For your vote to be counted on the other instance, your instance has to syncronize its database with the other one. And this is true for all instances. As such, vote counts on a post can be inaccurate across various lemmy instances depending on how recently any given instance has syncronized its database with the rest of the instances.