架构思考(四)

高流量并发解决方案

削峰填谷

大型电商网站,主要技术挑战是来自庞大的用户规模带来的大流量,高并发,以及海量数据,在双11,双12等大促场景下尤为明显。如果不对流量进行合理管制,肆意放任大流量冲击系统,那么将会的哦呵之一系列的问题出现,比如一些可用的链接资源被好金,分布式缓存的荣来嗯被城堡,数据库吞吐量降低,最终必然会导致系统雪崩效应。

应对大流量和高并发也没有大奖想象哪么复杂和神秘,通常来说大型点上网站的只生发报无非就是通过扩容,静态化,先流,缓存,以及队列5中手段来保护系统的稳定运行。

不同的企业可能会采取不同的解决方案,毕竟不同业务之间存在的差异性决定了不会诞生绝对通用的解决方案,所谓条条大路通罗马,只要能够换取同性质的结果,过程如何就不再重要,本章的重点是流量管制,只要我们能够采用合理切有效的方式管制住峰值流量,使其井然有序的对系统进行访问,那么无论任务情况下系统都能稳定运行,在此大家需要注意,流量管制的目的是保护系统,让系统负载压力处于一个比较均衡的谁为,而不是可以为先流二先流,否则将会严重影响用户体验,得不偿失。

2019年的双11大促活动,天猫商城有一次刷新了历史,1分31秒破100亿,12分49秒破500亿,1小时破千亿大关,最终以2684亿的GMV傲视群雄。在光鲜亮丽的成绩面前,阿里技术团队的是依靠哪些“高精尖”技术让交易系统炕住如此庞大的用户流量呢?简单来说,大型网站的成长往往都伴随着大流量和海量数据的冲击,双11这种大促,笔者总结以下5种应对高并

你可能感兴趣的:(架构师修炼之道,架构,服务器,运维)