其他分享
首页 > 其他分享> > Azkaban学习之路(一)—— Azkaban 简介

Azkaban学习之路(一)—— Azkaban 简介

作者:互联网

一、Azkaban 介绍

1.1 背景

一个完整的大数据分析系统,必然由很多任务单元(如数据收集、数据清洗、数据存储、数据分析等)组成,所有的任务单元及其之间的依赖关系组成了复杂的工作流。复杂的工作流管理涉及到很多问题:

面对这些问题,工作流调度系统应运而生。Azkaban就是其中之一。

1.2 功能

Azkaban产生于LinkedIn,并经过多年生产环境的检验,它具备以下功能:

Azkaban的设计理念是在保证功能实现的基础上兼顾易用性,其页面风格清晰明朗,下面是其WEB UI界面:

二、Azkaban 和 Oozie

Azkaban 和 Oozie 都是目前使用最为广泛的工作流调度程序,其主要区别如下:

功能对比

工作流定义

资源管理

运行模式

三、总结

如果你的工作流不是特别复杂,推荐使用轻量级的Azkaban,主要有以下原因:

标签:Web,简介,模式,Azkaban,学习,工作,任务,Oozie
来源: https://blog.csdn.net/m0_37809146/article/details/91127700