2021 年 InfoQ 最新趋势报告:架构与设计

下图是2021 年 InfoQ 趋势报告:架构与设计,我们看看技术采用曲线图,可以分为5部分用户类型:

  • 创新者(Innovators)

  • 早期采用者(Early Adopters)

  • 早期多数使用者(Early Majority)

  • 晚期多数使用者(Late Majority)

  • 后知后觉(图中没有显示的长尾部分)

我们可以看到其中标识出来的部分,包括Domain Driven Design(领域驱动设计)和Microservices(微服务)。

DDD 的本质是一种软件设计方法,而微服务架构是具体的实现方式。

分布式微服务的广泛使用,用户接受Eventual consistency最终一致性。

CQRS命令查询职责分离/Event sourcing事件溯源/事件驱动架构等等架构模型和DDD、微服务有很强的技术关联性。

如果对DDD领域驱动设计、CQRS架构有兴趣,可以参考《DDD领域驱动设计-货物运输系统》了解更多的内容。

该技术专栏从实战出发,通过DDD领域设计知识讲解-运行环境搭建-项目案例实战和源代码分析,让初学者快速掌握DDD和微服务应用开发。在技术专栏中,涉及到DDD领域模型设计、CQRS命令查询职责分离架构、EDA架构、六边形架构、Spring Boot、Spring Data JPA、Spring Cloud Stream和RabbitMQ等等知识点。欢迎访问和交流。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值