- 20
- 0
- 约5.54千字
- 约 17页
- 2021-06-27 发布于山东
- 举报
精品文档
精品文档
PAGE
PAGE16
精品文档
PAGE
.
八种架构设计模式及其优缺点概括 (上)
什么是架构
我想这个问题,十个人回答得有十一个答案,因为此外的那一个是大家妥协的结果。
哈哈,我理解,架构就是 骨架,如下列图所示:
人类的身体的支撑是主要由骨架来肩负的,然后是其上的肌肉、神经、皮肤。架构对
于软件的重要性不亚于骨架对人类身体的重要性。
什么是设计模式
.
这个问题我问过的面试者不下于数十次,回答五花八门,在我看来,模式就是
设计模式就是设计经验,有了这些经验,我们就能在特定情况下使用特定的设计、组合设
计,这样能够大大节俭我们的设计时间,提高工作效率。
经验,
作为一个工作 10年以上的老码农,经历的系统架构设计也算不少,接下来,我会把
工作中用到的一些架构方面的设计模式分享给大家,望大家少走弯路。总体而言,共有八
种,分别是:
单库单应用模式:最简单的,可能大家都见过
内容散发模式:当前用的比较多
查问分别模式:对于大并发的查问、业务
微服务模式:适用于复杂的业务模式的拆解
多级缓存模式:能够把缓存玩的很好
分库分表模式:解决单机数据库瓶颈
弹性伸缩模式:解决波峰波谷业务流量不均匀的方法之一
多机房模式:解决高可用、高性能的一种方法
3. 单库单应用模式 这是最简单的一种设计模式,我们的大多半本科毕业设计、一些
小的应用,基本上都是这种模式,这种模式
您可能关注的文档
最近下载
- 化工和危险化学品生产经营企业重大生产安全事故隐患判定准则(AQ 3067-2026)解读(下篇).pptx VIP
- 标准图集-陕09J01-建筑用料及做法.pdf VIP
- 2024-2025学年上海市虹口区高三上学期高考一模英语试卷含答案.docx VIP
- 避雷器安装调试施工方案及技术措施.docx
- 2025-2026学年华中师大版(2024)小学体育与健康三年级(全一册)教学设计(附目录P150).docx
- 《建筑材料》 教案.doc VIP
- 学堂在线 西方哲学精神探源 章节测试答案.docx VIP
- 22G101三维彩色立体图集(高清).pdf
- 三年级上册数学思维训练题精选.pdf
- 2025年港口航道管理与船舶操作规范手册.docx VIP
原创力文档

文档评论(0)