this post was submitted on 13 Jun 2023
696 points (100.0% liked)
Chat
1553 readers
1 users here now
A relaxed section for uncategorized discussion. Post a question, share some advice, let us know how your week is going, etc.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Technical note, of course the systen needs to remember who voted and who didn't. I heard that it can cause considerable network load at the servers.
Yeah that makes sense, I just thought maybe that is something that would be kept in the backend and then just give the values to frontend. Didn't know about the issue with network load, that's interesting.
Yes that is what it does, in the backend. Every time someone pushes a vote button though, the info is sent back to the originating server, and then it is sent out to all other servers that have at least one subscriber, so that the numbers can be updated. So this is internal federation traffic.There's now a discussion to possibly pool all those internal messages.
That is even more interesting! Thanks for all the info!
I could have gven you a link immediately ... perhaps you even want to take part, idk: https://github.com/LemmyNet/lemmy/issues/3062
Was just about to edit my comment, was trying to google but realized I'll probably never find it lol. Appreciated!