微服务
文章平均质量分 94
云世
这个作者很懒,什么都没留下…
展开
-
【领域驱动设计】(8):DDD的微服务拆分落地实践一
云世 公众号当大家看到贫血模型、充血模型、策略模式、装饰者模式时,发出这样的感慨:“难道这就是 DDD 吗?和我们平时的开发没有什么不同啊。”殊不知,其实你还没有 Get 到 DDD的真谛 。。DDD的真谛什么是 DDD 的真谛呢?那就是领域建模,它改变了我们过去对软件开发的认知。如图 1 所示,DDD 的精髓是: 首先深刻理解业务; 然后将我们对业务的理解绘制成领域模型; 再通过领域模型指导数据库和程序的设计。 图1领域驱动设...原创 2021-08-28 15:08:36 · 770 阅读 · 0 评论 -
【领域驱动设计】(4):从 DDD 落实到数据库设计的整个过程
云世 公众号过去,系统的软件设计是以数据库设计为核心,当需求确定下来以后,团队首先开始进行数据库设计。因为数据库是各个模块唯一的接口,当整个团队将数据库设计确定下来以后,就可以按照模块各自独立地进行开发了。在上面的过程中,为了提高团队开发速度,尽量让各个模块不要交互,从而达到各自独立开发的效果。但是,随着系统规模越来越大,业务逻辑越来越复杂,我们越来越难于保证各个模块独立不交互了。在进入DDD的数据库设计落地之前,先了解DDD基于微服务的基本设计理念:DDD基于微服务的概念理解.原创 2021-08-28 14:59:42 · 1957 阅读 · 0 评论