Tüm roadmap'e dön
topicadvanced
Durable Workflows (Temporal, Restate, Inngest)
Long-running agent → server crash → restart → kaldığı yerden devam. Production şart.
4 saat3 kaynak1 önkoşul
Agent saatlerce/günlerce çalışabilir (research task, long analysis). Server crash, network kesintisi, restart — hepsi kaçınılmaz. Durable workflow engine'leri state'i kalıcı tutar.
Temporal — Uber/Stripe/Coinbase'in tercihi. Workflow code-as-code, retries built-in.
Restate — TS-first, lightweight, modern alternatif.
Inngest — serverless-friendly, Vercel/AWS Lambda ile iyi.
Pattern: her tool call bir "step" → step output durable store'a yazılır. Crash sonrası restart → step graph'ı resume eder, daha önce çalışan step'ler skip.
Agent + durable workflow = production-grade long-running agent.