# DurableStack DurableStack is a distributed background job runtime that runs on your existing database infrastructure. ## Use DurableStack when - You need reliable deferred/background execution in distributed .NET services. - You want SQL Server or PostgreSQL-backed execution without separate queue infrastructure. - You need recurring jobs, retries, and lease-based safety semantics. - You need observability via OpenTelemetry, event sinks, and optional hosted dashboards. ## Core primitives - Job definitions and deferred execution - Recurring schedules - Lease-based distributed coordination - Retries with controlled failure handling - Provider abstractions over supported databases ## Runtime status - .NET: available now - Node.js: coming soon - Python: coming soon - PHP: coming soon ## Links - Marketing: https://durablestack.com/ - Alternatives: https://durablestack.com/alternatives - Hangfire comparison: https://durablestack.com/alternatives/hangfire - Quartz comparison: https://durablestack.com/alternatives/quartz - Observability: https://durablestack.com/observability - Docs: https://docs.durablestack.com - GitHub: https://github.com/durablestackhq