架构设计
大斜千变
邮箱:kongxincai2@126.com
欢迎讨论交流。
展开
-
白话浅析DDD
序言:IT的世界,各种名词、缩写、概念,炫酷而又玄奥莫测,偏偏还多如繁星。要弄明白这些东西需要勇气,我们只能一个一个来。本文以简单直白的语言描述DDD(领域驱动设计)的基本概念,不求博大精深,但求通俗易懂。 一、DDD是干嘛的,解决什么问题?传统的软件开发过程,从需求、分析、设计到编码,经历了多个过程,产生各种工件,最终实现可以运行的软件系统。DDD人认为,传统开发过程存在的问题主要包...原创 2015-11-05 23:48:03 · 1484 阅读 · 0 评论 -
微服务架构核心思想、原则简析
1,微服务架构是什么很多做微服务的程序猿都很避讳SOA架构,谈起微服务必然和单体应用进行对比,好像不如此微服务架构就不高大上,不足以与有荣焉。然而,从单体分层应用到分布式架构,再到面向服务的架构,直到微服务架构,都是在前者的基础上为解决面临的问题而一步步发展而来,甚至于在解决问题的同时,也总是引入新的问题(比如技术复杂度越来越高),只有在有效解决引入问题后,新的架构风格才能体现其价值。...原创 2018-08-05 21:34:46 · 7964 阅读 · 0 评论 -
spring cloud 微服务实现样例
1,项目样例:简单的类似书城的业务逻辑;2,选择使用技术:devops、mysql、druid、eureka、feign、ribbon、zuul、hystrix、config、LCN、rabbitMQ、redis、mongoDB3,整体实现逻辑架构图:4,设计各部分逻辑实现采用技术:栏目服务:column 网站栏目 mysql + druid + LCN + rabbitMQ对web端...原创 2019-03-28 22:24:57 · 306 阅读 · 0 评论