模块化还是微服务-为什么说大部分团队微服务化都走入了陷阱

在服务内部实现良好的模块化。 下面我们来探讨这种替代方案,并展示它与微服务的关系。 为了模块化的微服务 强封装:隐藏组件内部的实现细节,让不同部件之间的耦合度较低。团队可以在系统的解耦的部分单独工作。 明确定义的接口:我们无法隐藏所有内容(否则系统将无法做任何有意义的事情),因此组件之间必须有定义良好且稳定的 API。组件可以被符合接口规范的任何实现所替代. 显式依赖:具有模块化系统意味着不同的组
相关文章
相关标签/搜索