首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Falcon,hadoop核心概念

Falcon,hadoop核心概念
EN

Stack Overflow用户
提问于 2014-08-27 17:11:08
回答 1查看 239关注 0票数 0

I相当偏向前端开发,所以有些后端奇怪的概念有时对我来说很难理解,特别是在js世界之外(我知道节点,表示后端)。

我将不得不开发一个猎鹰- hadoop前端,用户界面应该允许创建一个新的提要。应允许用户定义流程工作流,用户必须在创建提要或流程之前定义或创建至少一个群集。

这些是我收到的一些回复

我的问题是:

Feed实体的行为是否像文档或对象?,比方说类似于json对象?

集群是否只是不同的地方,不同的任务是不同的?(我是说在hadoop中,猎鹰的生活方式)

流程实体只是要在提要实体中执行的任务的生命周期?

而集群实体,仅仅是一组独立的任务?

我知道有一个REST可以与后端进行通信,这足以管理提要、集群等吗?还是有限制?

编辑

对于ysr的答案,我想补充的是,随着时间的推移,我有了一个更精确的理解,

实体(提要、过程、集群)是以xml格式定义、提交和获取的,实体规范在这里是http://falcon.apache.org/EntitySpecification.html

REST是http://falcon.apache.org/restapi/ResourceList.html,您可以使用它管理实体生命周期。

从前端的角度来看,我不需要知道更多。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-18 13:04:04

猎鹰基本上使用三种类型的实体。

1.组群2.Feed 3.过程

集群-基本上包含系统范围的属性,如hdfs端点、作业跟踪器端点、纱线端点(如果您正在使用纱线)、oozie端点、activemq端点。

饲料-与数据有关。提要定义包含数据路径、数据可用性频率、保留和复制细节等信息。

进程-与以特定频率运行的作业有关。进程将消耗一个或多个提要并生成另一个提要。流程定义将包含诸如作业运行的频率、它将消耗的输入范围、它将生成的输出、工作流定义路径等信息。

而Falcon包含足够的REST来与服务器进行通信。目前没有这样的限制。如果你有发现,我们(猎鹰-开发)将非常乐意纳入您的变化。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25533148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档