写点什么

微服务的认识

用户头像
chenzt
关注
发布于: 2020 年 08 月 11 日

关于微服务架构(中台架构、领域驱动设计、组件设计原则),你有什么样的思考和认识?



现在主流的应用,不是开发一个巨大的单体应用,而是将应用分割成更小的、独立的应用,每个应用都有自己的业务逻辑,应用之间通过RESTAPI通信。

微服务的优点是:首先解决了复杂性问题,将单体应用分解成更多更小的应用,使得更容易维护。

其次,每个服务都可以由专门的团队来维护。然后,微服务可以使每个服务独立部署,每个服务可以独立扩展。

中台架构:中台必须具备业务属性、中台是一种共性能力组织,支持多个业务。大致可分为三类:技术中台、业务中台、数据中台。

领域驱动设计:领域驱动设计是从领域出发,分析领域内模型及关系,进而设计软件系统的方法。

组件设计原则:组件内聚原则、复用发布等同原则、共同封闭原则、共同复用原则、组件耦合原则、无循环依赖原则、稳定依赖原则、稳定抽象原则。



用户头像

chenzt

关注

还未添加个人签名 2018.05.15 加入

还未添加个人简介

评论

发布
暂无评论
微服务的认识