高并发、高性能、高可用架构方案
高并发:
反向代理,缓存,消息队列
高性能:
cnd,负载均衡,分库分表
高可用:
1、集群容错:非核心节点故障,不影响整体集群运行。
2、服务容错:限流,降级,熔断,重试。
3、跨中心高可用架构。
4、异地多活架构。
一、http服务器
nginx,thrift
二、服务节点
节点横向扩容
三、数据库
1、读写分离,主从复制
2、分库分表
垂直分割,水平分割
四、缓存
五、消息队列
参考资料
高并发、高性能、高可用架构方案
高并发:
反向代理,缓存,消息队列
高性能:
cnd,负载均衡,分库分表
高可用:
1、集群容错:非核心节点故障,不影响整体集群运行。
2、服务容错:限流,降级,熔断,重试。
3、跨中心高可用架构。
4、异地多活架构。
一、http服务器
nginx,thrift
二、服务节点
节点横向扩容
三、数据库
1、读写分离,主从复制
2、分库分表
垂直分割,水平分割
四、缓存
五、消息队列
参考资料