What is Dkron?
Dkron is a system service that runs scheduled jobs at given intervals or times, just like the cron unix service but distributed in several machines in a cluster. If a machine fails (the leader), a follower will take over and keep running the scheduled jobs without human intervention.
Dkron is a tool in the Serverless / Task Processing category of a tech stack.
Who uses Dkron?
7 developers on StackShare have stated that they use Dkron.
- Executor plugins
- Processor plugins
- Web UI
- Rest API
- Job retries
- Job chaining
- Concurrency control
- Historial Metrics
- Docker executor
- AWS ECS executor
- Elasticsearch processor
- Advanced Email processor
- Embedded storage engine (etcd)
- Web UI Authorization
- API Authorization
- Dedicated Support
Dkron Alternatives & Comparisons
What are some alternatives to Dkron?
See all alternatives
Nomad is a cluster manager, designed for both long lived services and short lived batch processing workloads. Developers use a declarative job specification to submit work, and Nomad ensures constraints are satisfied and resource utilization is optimized by efficient task packing. Nomad supports all major operating systems and virtualized, containerized, or standalone applications.
A self-service operations platform used for support tasks, enterprise job scheduling, deployment, and more.
AWS Lambda is a compute service that runs your code in response to events and automatically manages the underlying compute resources for you. You can use AWS Lambda to extend other AWS services with custom logic, or create your own back-end services that operate at AWS scale, performance, and security.
Build applications comprised of microservices that run in response to events, auto-scale for you, and only charge you when they run. This lowers the total cost of maintaining your apps, enabling you to build more logic, faster. The Framework uses new event-driven compute services, like AWS Lambda, Google CloudFunctions, and more.
Azure Functions is an event driven, compute-on-demand experience that extends the existing Azure application platform with capabilities to implement code triggered by events occurring in virtually any Azure or 3rd party service as well as on-premises systems.