Skip to content

技术组件

Firefly 的核心设计不是把所有能力堆进一个 server,而是把调度语义、持久化、执行器通信、运维 API 和插件生命周期拆开。

组件模块职责
调度核心libs/scheduler-corecron/fixed-rate、时区、misfire、并发策略、任务执行
Admin 模型apis/admin-modelAdmin DTO 和视图模型
Admin HTTPapis/admin-httpJSON 管理 API、认证、RBAC、审计
JDBC Storestores/jdbc任务、节点、lease、execution、outbox 和审计持久化
Netty Transporttransports/netty远程执行器注册、心跳、触发、ACK 和结果回传
Plugin APIplugins/plugin-api可选能力的生命周期、配置读取和状态展示
Metricsplugins/metrics-prometheusPrometheus 文本指标
Admin UIui/admin独立 Node 控制台,代理浏览器侧 /api/*

推荐阅读

Released under the Apache-2.0 License.