当前位置: 首页 > news >正文

如何设计三高架构

一、三高架构指的是。高性能、高并发、高可用。如何理解这三个特性。

1.1、高性能

指的是系统在处理任务时,能够以较快速、高效的方式执行。提供良好的用户体验。

1.2、高并发

用户在处理大量的请求时,保证系统的响应效率和响应时间。

1.3、高可用

系统在各种异常情况下,都可以稳定运行。最大限度减少故障造成的损失。系统经过设计、缩短因日常维护操作和突发的系统崩溃所导致的停机时间,以提高系统和应用的持续可用

如何保证系统具备上述的特点。‘

二、高并发设计方案。

(1)CDN。把静态的图片请求,直接消化掉。

(2)负载均衡。

(3)缓存层。

三、高性能设计方案。

(1)缓存
(2)负载均衡
(3)分布式
(4)集群水平扩展。
(5)读写分离
(6)池化
(7)异步
(8)批量
(9)压缩
(10)分片

四、高可用设计

(1)容错设计
(2)避免单点
(3)服务降级
(4)重试机制
(5)隔离机制
(6)限流机制

(7)熔断机制

(8)兼容

(9)兼容

http://www.xdnf.cn/news/974899.html

相关文章:

  • 小米玄戒O1架构深度解析(二):多核任务调度策略详解
  • 【系统设计【1】】系统设计面试方法论:从0到百万用户的需求到架构的推演
  • RPG24.设置武器伤害(二):将效果应用于目标
  • defaultdict 在python中的作用
  • 传输层协议 TCP 介绍 -- TCP协议格式,确认应答机制,超时重传机制,连接管理机制,滑动窗口,流量控制,拥塞控制,延迟应答,捎带应答
  • 告别尺寸混乱!CAD 快速看图【比例】功能精准校准,测量标注零误差
  • 批量转灰度图和调整图片大小
  • 如何在 TypeScript 中使用类型保护
  • Vim鼠标右键复制问题解决方法
  • java转PHP开发需要几步?
  • PHP基础-语法变量
  • LVS 负载均衡详解:四层转发原理与三种经典模式全面解析
  • 谈文件系统
  • Vue 中的数据代理机制
  • 中兴B860AV1.1_MSO9280_降级后开ADB-免刷机破解教程(非刷机)
  • Java面试题019:一文深入了解微服务之负载均衡Ribbon
  • Wireshark 筛选功能详解:语法与示例
  • 一些学习网站分享
  • OctoPrint公网部署如何实现?3D打印远程控制一键部署过程!
  • 《零基础读懂新能源汽车》——V2G/电池梯次利用/氢能源生态级技术拆解与商业预言
  • 智能体商业化:创建-接入-封装成小程序/网站/H5
  • PHP7+MySQL5.6 雪里开简易预约制访客管理系统V1.0
  • 深度解读云防火墙(WAF):守护网络安全的智能卫士
  • 在当系统未连接上wifi的时候,直接不显示wifi列表 ,这个判断导致?
  • UI 设计|审美积累|新拟态风格(Neumorphism)
  • 【华为Pura80系列】鸿蒙生态再升级:Pura 80 系列影像突破,WATCH 5 开启智能手表新纪元
  • 2025 年 MQTT 技术趋势:驱动 AI 与物联网未来发展的关键动力
  • 理解什么是并查集
  • 阿糖胞苷联合伊达比星为代表的强化治疗方案引领AML多阶段治疗新进展
  • 学习threejs,使用TSL计算粒子鼠标特效