摘要:
摘要:异步任务的慢,通常不发生在一个连续的方法调用里。任务可能先等调度,再进入 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)

浙公网安备 33010602011771号