mirror of
https://github.com/dergigi/boris.git
synced 2025-12-17 22:54:30 +01:00
Remove Promise.race timeout wrapper and let relay fetch use its natural timeouts (7s for article, 5s for profile). Remove background refresh complexity entirely. Flow is now simple: 1. Check Redis cache 2. If miss, fetch from relays (up to 7s) 3. Cache result 4. Subsequent requests hit cache First request may take 7-8 seconds, but after that it's cached and fast. Much simpler and more reliable.