Skip to content

Latest commit

 

History

History
 
 

Design

每个engine代表一个执行引擎,每个执行引擎都有自己的执行模式,但是它们必须包括以下组件

  • datavines-engine-api
    • 定义engine中的核心组件接口
  • datavines-engine-config
    • 负责将标准的datavinesConfiguration转换成每个引擎自己特有的Configuration
  • datavines-engine-core
    • 封装引擎的执行流程
  • datavines-engine-executor
    • 定义引擎的任务类型
  • datavines-engine-connector
    • 每个引擎都有自己独有的Connector,需要保证不同的引擎能支撑多种Connector