如何设计一个秒杀系统——秒杀系统架构设计都有哪些关键点
一、如何理解秒杀系统
秒杀系统其实主要解决两个问题,一个是并发读,一个是并发写。并发读的核心优化理念是尽量减少用户到服务端来“读”数据,或者让他们读更少的数据;并发写的处理原则也一样,它要求我们在数据库层面独立出来一个库,做特殊的处理。另外,我们还要针对秒杀系统做一些保护,针对意料之外的情况设计兜底方案,以防止最坏的情况发生。
总之,要遵循几个原则,就是要保证用户请...
原创
2019-03-11 09:52:34 ·
2028 阅读 ·
0 评论