1,秒杀系统的设计

一、秒杀系统的特点:

1,人多商品少,

2,时间短流量高。

3,外挂机器,(专业人员)

二、技术分析

1,瞬时高并发的处理能力。

2,多层次分布式处理能力

3,人机交互与对抗,

4,选择

linux+nginx+php+mysql+redis

开源,免费,

大众普及

2-2技术选型分析

CDN,

智能DNS:就近加载缓存,不同的用户选择把不同的地域,运行商,(最近的网络运营商)

分布式缓存,全国多节点,

多线路接入,

2-3负载均衡

负载均衡LVS,

大型web集群

高效稳定

2-4开发环境的准备,

开发工具:eclipse for php developers phpstorm   editplus

部署开发环境:xampp  linux yum

代码管理服务器:Git/svn  推荐用git,平台之间,较好,

2-5mysql 封装类,

更安全的pDO组件,

封装常用的增删改查,

防止mysql注入,

猜你喜欢

转载自www.cnblogs.com/huay/p/10264012.html