
架构设计
雪糕的爸爸
一名很闲的铲屎官
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MVC三层架构VS面向领域架构
三层架构和面向领域架构三层架构相信很多同学并不陌生,就是传统的MVC模型,在垂直领域按功能分成数据访问,业务逻辑和接口。而面向领域架构,是一种水平式的划分方式,将一个项目按照领域拆分成不同的模块,规定模块之间的关系从而约束职责的划分。为了说清楚两者的区别,我采用公司组织架构的方式去进行说明。问题拆分1000个人的团队,拆分的方式大致有两种,垂直拆分,水平拆分。垂直拆分10...原创 2019-08-22 23:33:17 · 692 阅读 · 0 评论 -
领域驱动六边形架构与分层架构的区别
作为一个后端程序员,MVC三层架构的模式相信大家都不会陌生,三层分别从上而下排布,只能由上层调用下层。一般越往下层越通用,越上层越细节。随着某些核心业务的访问量发展,通常我们需要去进行优化的措施,比如加缓存,加MQ,换数据源1.缓存可选redis,memcache2.MQ可选kafka,rocketmq,rabbitmq3.数据源可选:mysql,mongodb,elastics...原创 2019-09-13 15:54:51 · 2035 阅读 · 0 评论