aboutsummaryrefslogtreecommitdiffstats
path: root/packages/trpc/lib/ssh:/git@tammi.cc:
diff options
context:
space:
mode:
authorMohamed Bassem <me@mbassem.com>2025-12-08 00:30:11 +0000
committerGitHub <noreply@github.com>2025-12-08 00:30:11 +0000
commit13a090c4113efddc800b1f87a97e0244097bd4df (patch)
treed4e8d71986a0b7f4032ba377e4f1ef58188ac22e /packages/trpc/lib/ssh:/git@tammi.cc:
parente3cc54636349361a8672dc261973b19680f614e3 (diff)
downloadkarakeep-13a090c4113efddc800b1f87a97e0244097bd4df.tar.zst
feat: spread feed fetch scheduling deterministically over the hour (#2227)
Previously, all RSS feeds were fetched at the top of each hour (minute 0), which could cause load spikes. This change spreads feed fetches evenly throughout the hour using a deterministic hash of the feed ID. Each feed is assigned a target minute (0-59) based on its ID hash, ensuring consistent scheduling across restarts while distributing the load evenly. Co-authored-by: Claude <noreply@anthropic.com>
Diffstat (limited to 'packages/trpc/lib/ssh:/git@tammi.cc:')
0 files changed, 0 insertions, 0 deletions