pleroma/lib
Lain Soykaf e8f238359f
perf(stats): read peers from instances, update every 5 minutes
The peers query read the nickname of every remote user every minute
(2.7 s and 1.2M buffer hits on a large instance). The instances table
now has a row for every host we know users from, so read it instead,
and recompute the stats every 5 minutes.

Based on Akkoma 138b1aea2 and 7b76fdeed.

Co-authored-by: Oneric <oneric@oneric.stub>
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
2026-10-29 10:42:54 +04:00
..
mix Fix malformed is_active qualifiers in User.Query usages 2026-10-27 17:24:58 +04:00
pleroma perf(stats): read peers from instances, update every 5 minutes 2026-10-29 10:42:54 +04:00