- 博客(8)
- 收藏
- 关注
原创 大流量高并发之高可用篇
架构高可用的评价指标是什么? 可用性 = 平均故障时间 / 系统总运行时间 一般要保证4个9 实现架构的高可用有哪些手段? 对等节点的故障转移,由负载均衡和服务治理框架保证 非对等节点的故障转移,通过心跳检测和主备切换来实现 服务接口层面的超时设置、重试机制和幂等设计 降级处理:丢车保帅,保证核心服务,放弃非核心服务,非常时刻进行熔断,或启动备用方案 限流:漏桶算法和令牌桶算法。对超过系统处理能力的请求直接拒绝或者返回错误码 消息队列的消息可靠性保证 灰度发布 监控系统,报警系统 灾备系统,冗.
2020-08-16 21:54:26
360
原创 大流量高并发之高性能篇
性能的评价指标有哪些? 平均响应时间 TP90、TP99等分位值 吞吐量:和响应时间成反比 从用户体验的角度来讲,200ms是第一个分解点,用户感觉不到延迟;1s是第二个分界点,用户能感觉到延迟,但是可以接受。 实现架构高性能有哪些手段? 集群部署,通过负载均衡减轻单机压力 多级缓存:CDN、本地缓存、分布式缓存,缓存预热 数据库层:分库分表、索引优化、搜索引擎 NoSQL数据库的使用:redis等 异步化:消息中间件的使用,多线程 限流:前端限流、Nginx限流、服务端限流 流量削峰填谷,消.
2020-08-18 20:26:50
308
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1