我发现 Agent 开发和微服务架构有 3 个惊人的相似
昨天我重读了过去的架构笔记。 作为前 CTO,我设计过微服务架构。 现在我在开发 Agent 系统。 我发现了 3 个惊人的相似性。 相似 1:服务发现 vs Agent 发现 微服务的问题: – 服务 A 需要调用服务 B &...
标签索引
这个标签下有 3 篇文章。按时间回看相关判断与实践记录。
标签精选
昨天我重读了过去的架构笔记。 作为前 CTO,我设计过微服务架构。 现在我在开发 Agent 系统。 我发现了 3 个惊人的相似性。 相似 1:服务发现 vs Agent 发现 微服务的问题: – 服务 A 需要调用服务 B &...
本文通过仓库与邮局的类比,形象地解释了消息队列的工作原理:数据库负责长期存储,而消息队列负责数据的临时中转。文章探讨了消息队列在微服务架构中的关键作用,对比了同步与异步通信的区别,并阐述了其在容错隔离、系统解耦及弹性扩展方面的显著优势。 原...
本文提出了微服务架构设计的一个重要原则:微服务应该形成多树结构(polytree)。多树结构是一种有向无环图,其底层无向图是树结构,能够有效避免服务间形成复杂的循环依赖。作者详细解释了为什么微服务架构容易失控,以及循环依赖(包括有向循环和无...