22 upvotes, 2 direct replies (showing 2)
View submission: Crowd Control and Other Safety Updates
Since Crowd Control examines every comment (and some context) when redditors load a comments page
Wait, what? This would thing runs client side?
Comment by therealadyjewel at 02/03/2021 at 19:43 UTC
32 upvotes, 1 direct replies
The data processing for "should a comment be flagged by Crowd Control" happens server-side. The client-side impact is time spent waiting for the comments page or "more comments" to load.
Earlier implementations did a lot of processing at run time, so it was slow and heavy on the site's databases. As time has passed, we improved the Crowd Control system to pre-calculate the results, save for later, update as appropriate (e.g. if a moderator marks a comment as "uncollapse for Crowd Control"). These days, pretty much all the "Crowd control examines a comment and context" work is "look at the pre-calculated saved data".
cc u/deviantbono u/Meepster23
Comment by deviantbono at 02/03/2021 at 19:19 UTC
4 upvotes, 2 direct replies
Doesn't matter which side it runs on, still uses someone's computational power. Probably server-side tho.