1 2 3 4 5 ··· 26 下一页
摘要: 第11章 开发面向生产环境的微服务应用 11.1 开发安全的服务 应用程序开发人员主要负责实现安全性的四个不同方面: 身份验证 访问授权:基于角色的安全性和访问控制列表(ACL)的组合 审计:跟踪用户在应用中执行的所有操作,以便检测安全问题 安全的进程间通信:理想情况下,所有进出服务的通信都应该采用 阅读全文
posted @ 2026-09-23 07:15 LHX2018 阅读(4) 评论(0) 推荐(0)
摘要: 第9章 微服务架构中的测试策略(上) AI问答: 在越来越复杂的软件开发场景下,测试到底该怎么做。 我们一开始聊的是最基础的自动化测试概念。你提到了自动化测试、TDD和测试用例这三个词,我帮你理清了它们的关系。测试用例就是具体的验证点,比如输入什么数据、预期得到什么结果。自动化测试是用代码代替人工去 阅读全文
posted @ 2026-09-14 23:12 LHX2018 阅读(6) 评论(0) 推荐(0)
摘要: 第8章 外部API模式 8.1 外部API的设计难题 FTGO 使用服务 API 的客户端一共有四种: web 应用程序,如 consumer web 应用程序(基于浏览器的用户界面),以及供内部管理员使用的用户界面 移动应用程序,一个供消费者,一个供送餐员 第三方开发人员编写的程序 API 的一种 阅读全文
posted @ 2026-08-31 20:25 LHX2018 阅读(19) 评论(0) 推荐(0)
摘要: 第7章 在微服务架构中实现查询 在微服务架构中实现查询操作有两种不同的模式: API 组合模式:这是最简单的方法,应尽可能使用。它的工作原理是让拥有数据的服务的客户端负责调用服务,并组合服务返回的查询结果 命令查询职责隔离(CQRS)模式:它比 API 组合模式更强大,但也更复杂。它维护活多个视图数 阅读全文
posted @ 2026-08-28 15:48 LHX2018 阅读(11) 评论(0) 推荐(0)
摘要: Qodo亲授AI代码审查 https://www.bilibili.com/video/BV1XT3t6hEEH/?p=8&spm_id_from=333.1007.top_right_bar_window_history.content.click&vd_source=4042938bc91623 阅读全文
posted @ 2026-08-23 18:44 LHX2018 阅读(7) 评论(0) 推荐(0)
摘要: Nexus Studio 技术博客《Vibe Coding 实战》系列六篇总结 来源:https://www.nexus-studio.cc/insights (Nexus Studio 官方技术博客「技术视野」栏目) 系列名:VibeCoding(感觉编程) 发布时间:2026-06-15,共 6 阅读全文
posted @ 2026-08-23 18:43 LHX2018 阅读(26) 评论(0) 推荐(0)
摘要: 第6章 使用事件溯源开发业务逻辑 6.1 使用事件溯源开发业务逻辑概述 事件溯源是构建业务逻辑和持久化聚合的另一种选择。它将聚合以一系列事件的方式持久化保存。每个事件代表聚合的一次状态变化。应用程序通过重放(replaying)事件来重新创建聚合的当前状态。 事件溯源:使用一系列表示状态更改的领域事 阅读全文
posted @ 2026-08-23 11:16 LHX2018 阅读(17) 评论(0) 推荐(0)
摘要: 第5章 微服务架构中的业务逻辑设计 由于业务逻辑散步在多个服务上,因此在微服务架构中开发复杂的业务逻辑更具挑战性。我们需要解决两个关键问题。 首先,典型的领域模型是由各种类(class)交织在一起的一个网络。虽然这在单体应用程序中不是问题,但在微服务架构中,类分散在不同的服务中,你需要避免跨越服务边 阅读全文
posted @ 2026-08-20 09:19 LHX2018 阅读(6) 评论(0) 推荐(0)
摘要: 第4章 使用Saga管理事务 它的主要内容是提出了“Sagas”(传奇)这个事务模型,核心是为了解决长事务(Long-running transactions)在分布式系统中遇到的难题。 为了解决长事务容易长时间占用资源、失败后恢复代价高昂的问题,Sagas模型的核心思想是: 将长事务拆分成一系列子 阅读全文
posted @ 2026-08-18 17:04 LHX2018 阅读(23) 评论(0) 推荐(0)
摘要: 第3章 微服务架构中的进程间通信 3.1 微服务架构中的进程间通信概述 3.1.1 交互方式 一对一 一对多 同步 请求/响应 无 异步 同步请求/响应单向通知 发布/订阅发布/异步响应 3.1.2 在微服务架构中定义API 首先编写接口定义,然后与客户端开发人员一起查看这些接口定义。只有在反复迭代 阅读全文
posted @ 2026-08-15 13:24 LHX2018 阅读(12) 评论(0) 推荐(0)
1 2 3 4 5 ··· 26 下一页