摘要: 摘要:异步任务的慢,通常不发生在一个连续的方法调用里。任务可能先等调度,再进入 Outbox,经过网关转发,最后才在 Executor 中执行。本文不只介绍 Trace 怎么接入,而是重点讨论一个更难的问题:上下文经过数据库、进程重启和网络协议后,怎样仍然属于同一条链路。 日志为什么解释不了一条慢任 阅读全文
posted @ 2026-08-11 22:54 青柠_fisher 阅读(6) 评论(0) 推荐(0)
摘要: 摘要:这篇文章集中回答五个问题:虚拟线程有什么作用、应该怎么使用、使用时要注意什么、容量与业务并发如何控制,以及它相对传统线程池改进了什么。示例基于 JDK 21,并贯穿一个完整的本地任务执行器。 先理解虚拟线程 它的作用是什么 传统 Java 平台线程通常对应一个操作系统线程。线程需要独立的栈空间 阅读全文
posted @ 2026-08-11 00:15 青柠_fisher 阅读(16) 评论(0) 推荐(0)
摘要: 摘要:本文不讨论复杂的调度算法,只解决一个实际问题:多个节点共同处理数据时,怎样分工,节点宕机后怎样接管,扩容时又怎样避免全量迁移。全文使用同一个例子:256 个逻辑分片,运行在 4 个节点上。 假设我们有一个订单处理服务。订单越来越多,一台机器处理不过来,于是服务扩容到 4 个节点。 问题随之而来 阅读全文
posted @ 2026-08-11 00:15 青柠_fisher 阅读(4) 评论(0) 推荐(0)
摘要: 最近给 Firefly 的调度器补了一轮本地压测。刚开始我也只是想确认一件事:同一时刻堆上来一批定时任务,Scheduler 到底扛不扛得住。 但真正跑下来以后,我发现比结果数字更有价值的,反而是压测过程本身暴露出来的几个问题:负载模型很容易测歪,平均吞吐很容易骗人,端到端耗时和调度耗时也很容易混在 阅读全文
posted @ 2026-08-06 18:36 青柠_fisher 阅读(3) 评论(0) 推荐(0)
摘要: 摘要:Firefly 不只负责按时触发任务,还要约束谁能修改调度状态、不同版本如何通信、数据库变慢时压力在哪里停止、过期 owner 是否还能写入,以及分片映射如何安全变化。它通过明确的控制面、数据面和状态面边界,让这些风险拥有稳定的入口、失败结果和恢复路径。 调度系统的风险来自边界失控 调度器的 阅读全文
posted @ 2026-07-31 23:18 青柠_fisher 阅读(6) 评论(0) 推荐(0)
摘要: 摘要:可靠的调度系统不仅要把任务执行成功,还要在过载、超时、升级和依赖故障时给出明确结果。本文结合 Firefly 的实现,拆解有界容量、派发收敛、数据库迁移、安全启动和真实健康状态这些生产级能力。 为什么生产边界重要 调度系统在低负载下很容易显得可靠:Scheduler 产生任务,Gateway 阅读全文
posted @ 2026-07-30 17:04 青柠_fisher 阅读(3) 评论(0) 推荐(0)
摘要: Firefly:一个轻量、清晰、面向 Java 业务系统的调度中心 摘要:很多业务系统最后都会长出一套“定时任务治理”需求:任务要能集中管理,执行器要能远程注册,失败和超时要能观察,跨时区任务不能被机器默认时区带偏。Firefly 尝试用一个 Java 21 的轻量调度服务,把这些能力拆成清晰的 c 阅读全文
posted @ 2026-07-30 17:03 青柠_fisher 阅读(17) 评论(0) 推荐(0)
摘要: 1. LangChain 在企业 AI 落地中的定位 如果说模型 API 是“发动机”,LangChain 更像是把发动机装进应用的开发框架。它提供模型统一接口、Agent 创建方式、工具封装、消息对象、记忆机制、中间件和调试观测能力。 视频中的主线很清晰:LangChain 不是只帮我们“调用大模 阅读全文
posted @ 2026-07-30 17:03 青柠_fisher 阅读(5) 评论(0) 推荐(0)
摘要: 1. 为什么企业 Agent 不能只靠一次 LLM 调用 在 PoC 阶段,很多 AI 应用看起来只需要一个 Prompt:用户输入问题,模型生成答案。但进入真实业务系统后,这种“输入一次、输出一次”的方式很快会遇到边界: LLM 本身无法稳定访问实时数据、内部数据库、业务系统 API。 单次推理缺 阅读全文
posted @ 2026-07-30 17:03 青柠_fisher 阅读(18) 评论(0) 推荐(0)
摘要: LangChain 核心组件全景解析:从零到一构建 LLM 应用 作者注:本文基于 LangChain 系列教程(共 9 集,总时长约 5 小时)系统整理而成。逐帧分析了视频中的幻灯片、代码演示和架构图示,并结合 LangChain 最新 API 进行了校验和适配。适合有 Python 基础的开发者 阅读全文
posted @ 2026-07-30 17:03 青柠_fisher 阅读(12) 评论(0) 推荐(0)