.NET runtime tools
Mature choices with different operational models
.NET teams usually evaluate frameworks based on scheduling depth, distributed coordination behavior, and how observability is handled in production.
-
Hangfire
Popular queue-oriented background job framework with a built-in admin dashboard and broad ecosystem familiarity.
-
Quartz.NET
Scheduler-focused framework with rich trigger semantics and long-standing usage for timed workloads.
Runtime roadmap
Node/TypeScript and Python support are planned next
DurableStack is currently focused on delivering a strong .NET runtime. The next major expansion is first-class support for Node/TypeScript and Python.
- Node/TypeScript: A native SDK and worker model that follows the same distributed-safe execution semantics available in .NET today.
- Python: A Python runtime with equivalent scheduling, retries, and lease-based coordination for background processing workloads.
- Shared behavior: Cross-runtime consistency for observability hooks, event sinks, and execution guarantees across providers.
The goal is to keep one operational model across runtimes so teams can scale background execution without changing how they deploy or observe workloads.