软件架构
weixin_39482724
这个作者很懒,什么都没留下…
展开
-
高并发的杂谈
高并发,几乎是每个程序员都想拥有的经验。原因很简单:随着流量变大,会遇到各种各样的技术问题,比如接口响应超时、CPU load升高、GC频繁、死锁、大数据量存储等等,这些问题能推动我们在技术深度上不断精进。 1、什么是高并发 高并发是互联网分布式系统架构设计中必须考虑的因素之一,就是通过设计保证系统可以并行处理很多请求。 2、高并发衡量指标 响应时间:系统对请求做出响应的时间,即一个http请求返回所用的时间 吞吐量:单位时间内处理的请求数量。 QPS:每秒可以处理的请求数。 并发用户数:同时承载正常使用系原创 2020-11-19 12:25:29 · 340 阅读 · 1 评论 -
互联网架构高可用
一、什么是高可用 高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。 假设系统一直能够提供服务,我们说系统的可用性是100%。 如果系统每运行100个时间单位,会有1个时间单位无法提供服务,我们说系统的可用性是99%。 很多公司的高可用目标是4个9,也就是99.99%,这就意味着,系统的年停机时间为8.76个小时。 百度的搜索首页,是业内公认高可用保障非常出色的系统,甚至人们会通过www.baidu.com 能不能访问来转载 2020-11-19 10:34:34 · 220 阅读 · 0 评论