Hello, I am
king-of-water.
从代码出发,理解系统与行业。
栏目
从一个方向开始最近更新
全部文章 →行业
为什么中国难有 Muse:超级 App 不愿交出行动权
Muse 想成为替用户完成所有事情的 Personal Agent。中国缺少同类产品的主要障碍,是大 App 都想建设自己的 Agent,不愿向一个外部总入口开放数据、交易与执行权限。
MusePersonal Agent超级 App平台生态中美互联网
后端 · 消息队列
RocketMQ 事务消息:半消息与回查怎样保证一致性
拆解 RocketMQ 事务消息的「半消息 + 二次确认 + 状态回查」机制,说明它如何解决本地事务与消息发送的双写窗口,覆盖 COMMIT/ROLLBACK/UNKNOW 三态、回查的兜底与失败模式,以及与本地消息表(Outbox)的取舍。
RocketMQ事务消息半消息回查本地事务Outbox一致性消息队列
后端 · 消息队列
RocketMQ、Kafka、RabbitMQ 怎么选
从三者的本质定位出发——RabbitMQ 是消息代理、Kafka 是分布式日志、RocketMQ 是业务消息平台——沿着消息模型、吞吐量级、业务语义(顺序/事务/延迟/回溯)、堆积可靠性和生态运维五个维度对比,给出一套可复用的四步选型决策。
消息队列RocketMQKafkaRabbitMQ选型对比事务消息延迟消息消息回溯吞吐
后端 · 消息队列
RocketMQ 推拉模式:本质只有一个「拉」
拆开 Push Consumer 与 Pull Consumer 的 API 形态和底层传输两层,说明 RocketMQ 底层只有「拉」一种模式,Push 是「拉 + 长轮询」的封装,并给出日常该用哪种、为什么。
RocketMQ消息队列PushPull长轮询消费模型DefaultMQPushConsumer背压
Agent · AI 应用与思考
AI Native 团队如何协同:从人肉接力到 Agent 任务网络
每个岗位都用上 AI,不等于端到端交付变快。本文从共享目标、任务状态、交接契约、权限门禁和证据闭环出发,拆解人、Agent、知识与工具怎样组成可运行的 AI Native 团队。
AI NativeAI CodingMulti-Agent软件工程组织协同Agent Orchestration