一般大厂解决大流量、高并发问题的思路

有一定背景经验的情况下,可以直接考虑最终状态
超大流量如何解决,每一次尽量处理简单的事情,然后负载均衡:

  1. 接入:BGP、DNS;(三层负载均衡,基于IP)
  2. 接进:核心交换机;
  3. 接进负载均衡:LVS;(四层负载均衡,基于IP+Port,即连接)
  4. 应用层负载均衡:Nginx/HAproxy;(七层负载均衡,基于请求)
  5. Any Proxy:db proxy、cache proxy、app proxy等;(中台或基础设施负载均衡,降低业务复杂度,拆分流量、计算负载)
  6. Application Cluster:业务层面的负载均衡,比如划分自治域、业务逻辑拆分、在线离线拆分、多级缓存、多级热备;

猜你喜欢

转载自www.cnblogs.com/icxy/p/11573067.html