Azkaban
azkaban.github.io
Spec sheet
- Purpose
- Azkaban is a distributed workflow manager created at LinkedIn to manage Hadoop job dependencies and run jobs in sequence.Read 8 Oct 2026 · azkaban.readthedocs.io
- Deployment
- The documentation provides instructions for setting up Solo Server and Multi Executor Server deployments.Read 8 Oct 2026 · azkaban.readthedocs.io
- API
- The documentation includes API operations for authenticating, managing projects, executing flows, and retrieving execution logs.Read 8 Oct 2026 · azkaban.readthedocs.io
- Integrations
- Documented job-type plugin examples include Hadoop ecosystem components, Pig, Hive, and VoldemortBuildAndPush.Read 8 Oct 2026 · azkaban.readthedocs.io
- Security
- The official site lists authentication and authorization, user action tracking, and SLA alerting with automatic job killing.Read 8 Oct 2026 · azkaban.github.io
- Support
- The project directs users to its Google Group for help and lists Gitter and mailing lists as community channels.Read 8 Oct 2026 · github.com
- License
- The project’s GitHub page identifies its license as Apache-2.0.Read 8 Oct 2026 · github.com
- Advanced features
- The documentation lists multiple executors, conditional workflows, data triggers, and plug-in extensions from the web UI through job execution.Read 8 Oct 2026 · azkaban.readthedocs.io
- Alerts
- The product site lists email alerts for workflow failures and successes, plus SLA alerting and automatic killing.Read 8 Oct 2026 · azkaban.github.io
- Authentication
- Azkaban ships with XMLUserManager, but its documentation says this default is not secure and recommends using a suitable user manager, such as LDAP, in production.Read 8 Oct 2026 · azkaban.readthedocs.io
- Deployment requirements
- The documentation says Azkaban requires Java 8 or higher and describes builds for Linux and OS X platforms.Read 8 Oct 2026 · azkaban.readthedocs.io
- Downloads
- The downloads page links to source code and GitHub releases and notes that Azkaban is under active development with frequent changes.Read 8 Oct 2026 · azkaban.github.io
- Execution modes
- Azkaban offers a solo-server mode and a distributed multiple-executor mode; the documentation describes multiple-executor mode as intended for most production environments.Read 8 Oct 2026 · azkaban.readthedocs.io
- Extensibility
- Plugins can add viewer pages, trigger methods, user authentication methods, alerting methods, and job-type executors.Read 8 Oct 2026 · azkaban.readthedocs.io
- Hadoop
- The official site says Azkaban is compatible with any version of Hadoop.Read 8 Oct 2026 · azkaban.github.io
- HTTPS
- The solo server does not use SSL by default, but the web server supports SSL socket connectors when configured with a keystore.Read 8 Oct 2026 · azkaban.readthedocs.io
- Kafka triggers
- The event-trigger plugin can launch flows when Kafka events match configured patterns; the documented implementation currently supports Kafka's built-in String deserializer only.Read 8 Oct 2026 · azkaban.readthedocs.io
- Scheduling
- Users can schedule workflows, and flows can also be launched through the Ajax API.Read 8 Oct 2026 · azkaban.readthedocs.io
- Web interface
- It provides a web UI to maintain and track workflows.Read 8 Oct 2026 · azkaban.github.io
- Workflow features
- Documented features include conditional workflows, data triggers, multiple executors, and retry support.Read 8 Oct 2026 · azkaban.readthedocs.io
Where Specifiction places it
- Workflow Orchestration Software#26 of 387.7
- Workload Automation Software#17 of 247.6