【架构学习一】架构概要总览

									【架构学习一】架构概要总览

1、架构的主要复杂点
高性能、高可用、可扩展、低成本、安全、规模

2、架构设计的目的
根据实际情况,选择合适的技术方案。一味的套用大公司或者高大上的技术方案是不成熟,大概率会造成异常技术灾难。
架构设计首先要找到系统的痛点,针对此来进行设计。

3、架构设计的主要流程
1)找到关键点,系统的主要压力在哪里,以及预测以后的发展会在哪里,从而预留扩展空间。
2)根据关键点,设计相应的技术方案,并提出对应的备用方案,备用方案数量一般在3个左右,不是越多越好。过多的备用方案可能会消耗过多的不必要的精力与时间。
3)进行架构设计方案研讨会,选定合适的方案。
4)根据设计方案,进行详细技术定型。要对选定的技术心中有数,技术的优缺点,针对的问题等等,需要对各种技术有相当的了解,拥有大量的技术知识储备。

4、架构方案的取舍
架构设计总是针对当前的环境而做出的,勿过分追求高目标。
例如追求高性能往往会使规模更大,以及高成本。

5.架构设计的原则
1)尽量简单
2)合适最好
3)演化最好,根据业务需求量的变化,慢慢调整架构设计

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值