Dkron is a system service for workload automation that runs scheduled jobs, just like unix cron service but distributed in several machines in a cluster. This is the only job scheduler in the market with truly no SPOF. It is open source and available for free.
Features
Easy integration
- Dkron is easy to setup and use. Choose your OS package and it's ready to run out-of-the-box. The administration panel and it's simple JSON API makes a breeze to integrate with you current workflow or deploy system.
Always available
- Using the power of the Raft protocol, Dkron is designed to be always available. If the cluster leader node fails, a follower will replace it, all without human intervention.
Flexible targets
- Simple but powerful tag-based target node selection for jobs. Tag node count allows to run jobs in an arbitrary number of nodes in the same group or groups.
Example use cases
Email delivery
Payroll generation
Bookkeeping
Data consolidation for BI
Recurring invoicing
Data transfer
Plans
Free
FREE
Feature | Included |
---|---|
Executor plugins | Yes |
Processor plugins | Yes |
Web UI | Yes |
Rest API | Yes |
Job retries | Yes |
Job chaining | Yes |
Concurrency control | Yes |
Metrics | Yes |
Embedded storage engine | Yes |
Docker executor | No |
AWS ECS executor | No |
Elasticsearch processor | No |
Advanced Email processor | No |
Slack processor | No |
Encryption | No |
Web UI Authentication | No |
API Authentication | No |
Access Control | No |
Cross region failover | No |
Dedicated Support | None |
License | LGPL |
Purchasing | No |
Pro
$450/year
Feature | Included |
---|---|
Executor plugins | Yes |
Processor plugins | Yes |
Web UI | Yes |
Rest API | Yes |
Job retries | Yes |
Job chaining | Yes |
Concurrency control | Yes |
Metrics | Yes |
Embedded storage engine | Yes |
Docker executor | Yes |
AWS ECS executor | Yes |
Elasticsearch processor | Yes |
Advanced Email processor | Yes |
Slack processor | Yes |
Encryption | Yes |
Web UI Authentication | Yes |
API Authentication | Yes |
Access Control | Yes |
Cross region failover | Yes |
Dedicated Support | |
License | Commercial - No custom terms |
Purchasing | Credit Card |
Feature byPlans | Free | Pro | |
---|---|---|---|
Pricing | FREE | $450/year | |
Features | |||
Executor plugins | Included in Free | Included in Pro | |
Processor plugins | Included in Free | Included in Pro | |
Web UI | Included in Free | Included in Pro | |
Rest API | Included in Free | Included in Pro | |
Job retries | Included in Free | Included in Pro | |
Job chaining | Included in Free | Included in Pro | |
Concurrency control | Included in Free | Included in Pro | |
Metrics | Included in Free | Included in Pro | |
Embedded storage engine | Included in Free | Included in Pro | |
Docker executor | Not included in Free | Included in Pro | |
AWS ECS executor | Not included in Free | Included in Pro | |
Elasticsearch processor | Not included in Free | Included in Pro | |
Advanced Email processor | Not included in Free | Included in Pro | |
Slack processor | Not included in Free | Included in Pro | |
Encryption | Not included in Free | Included in Pro | |
Web UI Authentication | Not included in Free | Included in Pro | |
API Authentication | Not included in Free | Included in Pro | |
Access Control | Not included in Free | Included in Pro | |
Cross region failover | Not included in Free | Included in Pro | |
Dedicated Support | None | ||
License | LGPL | Commercial - No custom terms | |
Purchasing | Not included in Free | Credit Card | |
Choose your plan | Download | BuyLearn more |
All sales come with a two week, 100% money back guarantee.
Looking to embed Dkron in your virtual server or appliance? Read the Commercial FAQ.
Stats
Clusters Running
Servers Running
What people are saying
Dkron is an essential part of our fault-tolerant distributed automation workflow. Its deceptively simple setup hides a well implemented architecture. Using established tools to coordinate our large number of endpoints, allows us to set-and-forget many of the tasks that would normally require a single, dedicated server.
Dkron is an essential piece of our infrastructure: you can trust that the cron jobs will execute. Also, Dkron help us to identify failed cron jobs really fast. The system and the API are very easy to use and well designed. Will definitely keep using it!