Skip to content

Files

Latest commit

a6dab5c · Jul 18, 2025

History

History

datavines-engine

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Jul 14, 2023
Dec 18, 2023
Apr 19, 2025
Feb 9, 2025
Jan 30, 2025
Jul 18, 2025
Apr 12, 2022
Nov 14, 2023

Design

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

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