任务流程编辑客户端与调度服务
C/C++ 软件工程师
谭强
基本信息
担任角色
C/C++ 软件工程师
公司/背景
青岛数智船海科技有限公司
开始时间
2019.10
结束时间
2023.01
项目描述
开发基于 Qt 的任务流程编辑客户端
支持配置计算节点依赖
服务端作为 LSF 客户端按序提交子任务
并通过 lacct 轮询任务执行状态。
技术栈
C++
Qt
LSF
lacct
Protobuf
Boost
线程池
状态机
亮点
将不定线程模型改为固定线程池
以状态机重新实现任务调度逻辑
实现 Bezier 曲线平滑圆角算法