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?
Developers
9 developers on StackShare have stated that they use Dkron.
Dkron's Features
- 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)
- Encryption
- Web UI Authorization
- API Authorization
- Dedicated Support
Dkron Alternatives & Comparisons
What are some alternatives to Dkron?
Nomad
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.
Rundeck
A self-service operations platform used for support tasks, enterprise job scheduling, deployment, and more.
NGINX
nginx [engine x] is an HTTP and reverse proxy server, as well as a mail proxy server, written by Igor Sysoev. According to Netcraft nginx served or proxied 30.46% of the top million busiest sites in Jan 2018.
Apache HTTP Server
The Apache HTTP Server is a powerful and flexible HTTP/1.1 compliant web server. Originally designed as a replacement for the NCSA HTTP Server, it has grown to be the most popular web server on the Internet.
Amazon EC2
It is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers.