diff options
| author | Mohamed Bassem <me@mbassem.com> | 2025-12-08 00:30:11 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-12-08 00:30:11 +0000 |
| commit | 13a090c4113efddc800b1f87a97e0244097bd4df (patch) | |
| tree | d4e8d71986a0b7f4032ba377e4f1ef58188ac22e /packages/trpc/lib/ssh:/git@tammi.cc: | |
| parent | e3cc54636349361a8672dc261973b19680f614e3 (diff) | |
| download | karakeep-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
