首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
JobFlow:面向业务中台的轻量级分布式调度引擎
踏浪无痕
创建于2025-12-21
订阅专栏
JobFlow 是面向业务中台的轻量级、高性能分布式调度引擎,专为 Nacos 体系打造,在不引入任何新中间件的前提下,将任务调度、动态分片和延时队列能力内建到微服务架构之中。
等 3 人订阅
共7篇文章
创建于2025-12-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JobFlow 的延时调度:如何可靠地处理“30分钟后取消订单”
本文详解 JobFlow 如何基于 MySQL 实现高可用、幂等、支持重试与超时检测的延时任务调度系统。通过状态机管理、CAS 无锁抢占、Hash 分区扫描等设计,不依赖中间件。
JobFlow:固定分片如何解决分布式扫描的边界抖动
JobFlow 放弃传统分页扫描,采用固定分片机制,有效避免因数据插入导致的边界抖动问题。该方法确保每个任务处理的数据范围稳定,从根本上杜绝漏扫和重复,提升分布式批处理的可靠性。
JobFlow调度的难题:超时、补偿与漏调
JobFlow 通过三层机制(正常调度、超时补偿、漏调检测)解决分布式任务调度中的超时、失败和漏调问题,兼顾性能与可靠性,设计简洁高效。
JobFlow 背后:五个让我豁然开朗的设计瞬间
两周时间,从“为什么调度要另起炉灶”出发,作者用 10天思考 + 2 天编码,打造了 JobFlow——一个将调度能力内建于业务中台的轻量引擎。核心不是代码多快,而是想清楚:复用优于重造,简单胜过复杂
JobFlow已开源:面向业务中台的轻量级分布式调度引擎 — 支持动态分片与延时队列
JobFlow 是面向业务中台的轻量级、高性能分布式调度引擎,专为 Nacos 体系打造,在不引入任何新中间件的前提下,将任务调度、动态分片和延时队列能力内建到微服务架构之中。
JobFlow 实战:无锁调度是怎么做到的
JobFlow 通过 Hash 分区 + Owner 判定实现无锁调度,各实例本地计算任务归属,避免无效抢锁。极端情况靠 execution_id 唯一索引兜底。
JobFlow 实现方案:云原生时代的任务调度新思路
JobFlow 以“无锁分片 + Nacos 深度集成 + 全链路 TraceId”实现轻量级、高可观测的分布式调度;