A decentralized music tracking and discovery platform built on AT Protocol 馃幍 forked from rocksky.app/rocksky

spotify: Add resilient user threads with recovery and backoff master

Introduce start_user_thread helper to spawn per-user threads with automatic retries, exponential backoff, and NATS publish after max retries for external restart. Replace direct thread spawns with the helper. Improve progress tracker by adding an inner recovery loop, fixing cache update logic, and handling Redis errors gracefully.


+174 -149
1 changed file