博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
架构设计
阅读量:4309 次
发布时间:2019-06-06

本文共 224 字,大约阅读时间需要 1 分钟。

架构是平衡的艺术:

不要把简单问题复杂化,也不要把复杂的问题简单化

系统架构需要考虑哪些业务要求和质量指标?

质量指标包括:可用性、安全性、性能、稳定性、可维护性。

  1. 更多用户、更多数据、更多功能
  2. 更少硬件、更少人力、更少故障

怎么取得平衡:

分解复杂度:自上而下,分离关注点(总体-系统-局部)

分配复杂读:用合适的技术、合适的组织来解决问题

转载于:https://www.cnblogs.com/huyinyang/p/3791786.html

你可能感兴趣的文章
python 多线程_thread
查看>>
SpringBoot2.0 + SpringCloud Eureka搭建高可用注册中心(Eureka之三)
查看>>
vue.js 组件-全局组件和局部组件
查看>>
svn 分支与合并的使用
查看>>
intellj idea
查看>>
浮动(clear)
查看>>
HierarchicalDataTemplate
查看>>
关于 keybd_event (vb篇)
查看>>
记公司的原型设计软件培训课程
查看>>
C语言知识点
查看>>
猴子吃桃
查看>>
tesseract-ocr图像识别技术(一)
查看>>
vs下dll与exe调试
查看>>
排列——递归
查看>>
cocos2d lua的cclog 在logcat中显示
查看>>
雅礼学习10.4
查看>>
Dota2 荒神罪 破解
查看>>
TP控制器的操作
查看>>
Installing Oracle Database 12c Release 2(12.2) RAC on RHEL7.3 in Silent Mode
查看>>
使用Metasploit进行端口扫描
查看>>