• 架构师的中期工作


    1、备选方案设计技巧

      备选架构

        架构模式

          高性能  负载均衡  准备  集群  分片

          高可用  复制数据  决策状态

          可扩展  微服务  微内核

        技术选型

          存储  mysql、redis、es

          负载均衡  dns\Nginx、lvs

          分布式  zk raft

      头脑风暴--红线筛选(约束条件)--4R设计

    2、备选方案选择评估技巧

      数量  3-5个

      差异性  备选架构之间要明显差别

      粒度  覆盖核心业务场景,无需全面细化

    3、困难

      不知道哪些可用--技术宽度不够

          平时积累技术

      不知道能不能用--学习的深度不够

          改进学习方法,记住性能指标

    4、架构评估维度

      性能 可用性 可扩展性 成本 安全 技术复杂度 团队技术栈 等等

      性能和可用性以当前业务为标准

      扩展性可以等系统演化

      成本要统一计算硬件 开发 采购等

  • 相关阅读:
    Hdu 2389 二分匹配
    Hdu 1156
    Hdu 1255
    Hdu 1542
    python 中初始化二维数组的方法
    chrome扩展小试
    浏览器的重绘与重排
    js执行环境相关
    js 触摸事件
    js柯里化的一个应用
  • 原文地址:https://www.cnblogs.com/windghost/p/16807389.html
Copyright © 2020-2023  润新知