如何设计一个秒杀系统
设计一个秒杀系统,主要的挑战和问题有哪些?核心的架构方案或者思路有哪些?
秒杀系统本质上是一个高并发的业务场景,主要挑战还是如何在高并发的时候提升高性能和保证高可用。
主要思路:
1、秒杀系统独立出来单独打造一个系统,并且单独部署,不影响主业务系统
2、分布式常用方案 集群、异步和缓存
3、页面静态化,静态页面CDN部署,这样减少动态数据的获取,减少加载时间
版权声明: 本文为 InfoQ 作者【阿飞】的原创文章。
原文链接:【http://xie.infoq.cn/article/94c65f876b10b13c8a71af0c7】。文章转载请联系作者。
评论