首页
学习
活动
专区
工具
TVP
发布

Cloud Native - 产品级敏捷

整合敏捷、软件工程与机器学习, 打造更开心、更健康、更有价值的产品开发生态系统
专栏成员
136
文章
101018
阅读量
50
订阅数
微服务架构 (三): 在微服务的架构中, 也许不需要 Integration Hub
在微服务的架构中,不应该将 Integration Hub 放在微服务之间。首先,微服务之间的调用应该是基于业务逻辑的,而不是因为需要整合不同微服务之间的数据而产生的。其次,将 Integration Hub 放在微服务之间会增加调用的延迟和成本,从而影响整体的系统性能。最后,整合第三方软件的方式应该是使用 Microservice Gateway 来调用,而不是直接调用微服务。因此,在微服务的架构中,应该避免将 Integration Hub 放在微服务之间,而是应该将它们放在业务逻辑中,或者使用 Microservice Gateway 来调用第三方软件,以获得更好的性能和可扩展性。
Ken Fang 方俊贤
2018-01-05
1.1K0
微服务架构设计 第七步: 分析微服务对外 API
本文介绍了微服务架构设计中的第七步:分析微服务对外 API。作者通过一个示例介绍了如何将微服务中的实体进行合并,并提出了将实体对应到业务概念的方法,以便于开发人员轻松的确定每个实体对外提供的方法(API)。最后,作者认为开发人员可以将实体对外提供的方法(API)集成,以形成微服务对外提供的方法(API)。
Ken Fang 方俊贤
2018-01-05
7910
三个指标, 使得开发人员迈向 "完美" 的圣殿
该文讨论了通过三个指标来评估软件开发的效果,分别是:1. 平均每季度新增代码行的数量;2. 平均每次缺陷修复所花费的时间;3. 平均每个外部用户需要等待的时间。这三个指标可以帮助开发人员更好地评估和改善自己的工作效果,从而提高整个软件的质量和效率。同时,该文还提供了如何运用函数式编程、分布式架构和团队协作等方法来实现这些指标的方法,从而更好地满足用户需求和提高开发效率。该文认为,能够持续改善的开发人员和有追求的开发人员是真正值得尊重和珍惜的。
Ken Fang 方俊贤
2018-01-05
4750
Cloud Native-产品级敏捷 2.0: 打造服务化的架构, 使得产品能随著时间、版本的演进, 而能不断的提升其价值与对用户正面的影响力
Ken Fang 方俊贤
2018-01-05
6210
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档