Veri tazeliği: 30 dakikalık sync turu
Cron, kuyruk, skipIfRecent ve bugün-only sync felsefesi — neden her saniye değil?
CiroFly saniye saniye canlı izleme aracı değildir. Hedef: müşteri panele girdiğinde bugünün verisi yaklaşık 30 dakika içinde taze olsun. Bu operasyonel raporlama için yeterli ve maliyet-etkindir.
VPS crontab */30 ile production /api/sync/cron çağırır. Endpoint worker kaynaklı markalar için sync job enqueue eder. SYNC_MIN_INTERVAL_MINUTES (varsayılan 25) aynı markaya gereksiz ardışık job yazılmasını önler.
Her sync turunda worker yalnızca bugünü çeker (Meta date_preset=today, İkas bugün siparişleri). Upsert idempotent'tir — aynı gün tekrar yazılınca günceller, duplicate oluşturmaz.
Geçmiş dönem doldurma CSV import ile planlanmıştır; her saat tüm geçmişi tekrar çekmek rate limit ve maliyet açısından sürdürülemez.
Paneli denemek ister misiniz?
Kayıt olun veya giriş yaparak canlı marka verilerinize geçin.
