摘要: 更新概览 委托 Handler Named RequestBatcher 可观测性 项目地址: https://github.com/eventhorizon-cli/RequestBatcher NuGet: https://www.nuget.org/packages/RequestBatche 阅读全文
posted @ 2026-10-26 05:32 黑洞视界 阅读(83) 评论(0) 推荐(1)
摘要: 目录前言简介请求如何合并:机会式合并安装与 DI 注册适用场景不适用场景API 概览无返回值 API带返回值 API无返回值批处理带返回值批处理显式批量提交单次提交与显式批量提交请求处理流程调度流程配置Partition 数量与并发数用利特尔法则(Little’s Law)估算 MaxConcurr 阅读全文
posted @ 2026-10-15 22:27 黑洞视界 阅读(387) 评论(0) 推荐(2)
摘要: 目录前言接入架构classic Remoting:客户端直连 Brokercluster mode:Proxy 独立部署local mode:Proxy 与 Broker 同进程网络要求路由地址:Broker.Endpoints四个不同概念Producer 与 Consumer 的数据边界Broke 阅读全文
posted @ 2026-09-04 21:46 黑洞视界 阅读(290) 评论(0) 推荐(0)
摘要: 目录前言Remoting 客户端职责一次请求的闭环Producer 发送流程消费模型的两个层次应用接口:Push 或 LitePull从 Pull 到 POPPull:Queue 与 OffsetOffset 水位Push:客户端负责接收与调度缓存与背压LitePull:后台预取与应用主动读取预取与 阅读全文
posted @ 2026-08-30 19:25 黑洞视界 阅读(258) 评论(0) 推荐(2)
摘要: 目录前言公共接口批量处理的收益来源适用场景不适用场景请求合并过程快速接入示例Handler 生命周期请求完成与异常回传显式批量提交的语义批次大小与处理并发BatchSize:单批上限MaxConcurrency:并发与分区分区键与去重批量写入场景背压与容量控制Wait 模式Fail 模式请求取消的时 阅读全文
posted @ 2026-08-16 19:29 黑洞视界 阅读(616) 评论(6) 推荐(4)
摘要: 目录前言Broker 如何组织消息正文与索引第一步:将完整消息追加到 CommitLog不同 Topic 共享同一组 CommitLogCommitLog 由多个固定大小的文件组成默认写入路径使用内存映射文件第二步:根据 CommitLog 构建索引ConsumeQueue 只保存定位信息三种 Of 阅读全文
posted @ 2026-08-11 19:41 黑洞视界 阅读(198) 评论(0) 推荐(0)
摘要: 为什么写这个 Skill 写技术文章或整理项目文档时,经常需要画流程图或架构图,把组件之间的关系和数据流转讲清楚。 流程图或架构图看起来只是摆放节点、画出连线,真正动手时却经常需要反复调整:关系要准确,连线不能接错,文字不能被遮挡,节点大小和整张图的比例还要适合博客阅读。图越复杂,这些检查和修改就越 阅读全文
posted @ 2026-08-10 15:57 黑洞视界 阅读(1386) 评论(0) 推荐(7)
摘要: 目录前言至少一次投递与业务幂等一条消息经过三次责任交接Producer 将消息交给 BrokerBroker 接管消息并负责存储Consumer 处理完成后再确认RocketMQ 内建的重试与死信状态消息进入 DLQ 后如何兜底gRPC/POP PushConsumer 如何完成一次重试服务端内部: 阅读全文
posted @ 2026-08-08 22:27 黑洞视界 阅读(251) 评论(0) 推荐(1)
摘要: 目录前言从 Remoting 说起Remoting 链路如何工作Remoting 架构的使用成本客户端实现复杂多语言客户端难以保持一致应用需要直接访问 Broker客户端与服务端演进联系较紧RocketMQ 5:Proxy 与 gRPC标准化协议与多语言 API客户端可以更轻网络入口更集中gRPC 阅读全文
posted @ 2026-08-04 23:27 黑洞视界 阅读(442) 评论(0) 推荐(3)
摘要: 前言 平时拿到 ValueTask,直接 await 看起来没有什么可讨论的。但在 .NET runtime 和 ASP.NET Core 的热点代码里,经常能看到另一种写法:先检查 IsCompletedSuccessfully,同步成功时直接读取结果,只有未完成时才等待。 这很容易让人产生疑问: 阅读全文
posted @ 2026-07-27 21:38 黑洞视界 阅读(2890) 评论(7) 推荐(31)