秒杀的特点
- 人多商品少
- 时间短流量高
外挂机器(防作弊)
核心技术要处理的问题
- 瞬时高并发的处理能力
- 多层次的分布式处理能力
- 人机交互对抗
系统环境搭建
Linux + Nginx +PHP +mysql +redis
选择原因:
- 开源(社区成熟),免费
- 大众普及(人才充实)
技术选择型分析
cdn
(分布式缓存),智能dns
智能dns服务
是后台配置多个IP,IP对应的地理位置和运营商,用户请求获取到用户的IP,拿用户IP和网络节点服务器IP去对比,这样深圳电信则匹配到深圳电信服务器,维持高效网络.
分布式缓存
,全国多节点(用户发送请求,会在最近的cdn服务器中拿缓存中数据,如果本地服务器没有,则从源站中拿去数据缓存到本地)
多线路接入
(支持多家网络运营商)负载均衡 `LVS
负载均衡 LVS
大型Web集群
高效稳定