美文网首页
分布式服务架构- 服务化系统容量评估和性能保障

分布式服务架构- 服务化系统容量评估和性能保障

作者: 暗里着迷_77 | 来源:发表于2019-03-21 13:29 被阅读0次

3.2 全面的非功能质量需求

3.2.1 非功能质量需求 概述

  • 引言:核心的指标主要体现在 高性能、高可用、可伸缩、可扩展、安全性等。非核心的有 可测试性、可监控性等

  • 核心质量指标
    a.高性能:
    通常指单节点服务的吞吐量和响应时间
    b.可用性:出错恢复、可靠性、持续可用
    通常是表明服务质量的最核心指标
    c.可伸缩性:垂直、水平
    扩容能力
    d.可扩展:可插拔、组件重用
    架构上的灵活性及可插拔性,可以在系统上叠加新业务和新功能
    e.安全性:熔断、加密

  • 非核心质量指标
    a.可监控性
    b.可测试性
    c.鲁棒性
    系统的容错性、健壮性和可恢复性
    d.可维护性
    e.可重用性
    f.易用性

3.2.2 非功能质量需求的具体指标

  • 应用服务器
  • 数据库
    复制模型、读写分离策略、分库分表、缓存穿透压垮数据库的情形、归档策略、
    每天数据增量、并发读写量、大范围查询、索引、关联查询、事务、
  • 缓存
    复制模型、失效转移、哈希分片策略、淘汰策略、大key、热点key、过期时间、数据结构、缓存穿透、缓存分片方法
  • 消息
    持久策略、失效策略、峰值、每天量级、延迟时间、可靠投递、

相关文章

网友评论

      本文标题:分布式服务架构- 服务化系统容量评估和性能保障

      本文链接:https://www.haomeiwen.com/subject/tnbfvqtx.html