09 Jun 2017
基于公有云打造电商平台的探索以及实践
有幸参加了AWS中国举办的“创业公司云计算进阶之路”的沙龙,并作为讲师,分享了我们公司(杭州持码网络科技有限公司)在技术架构上的探索以及实践。
我的分享主题是“基于公有云打造电商平台的探索以及实践”,希望对其他创业公司有帮助。以下是主要内容:
我们的业务是在线的男装定制平台。 分为:
- 海外业务:https://www.clothesmake.com
- 国内业务:https://www.clothesmake.com.cn
我们第一阶段的需求是:
- 能注册
- 能量体
- 正常下单
- PC端先行,移动后跟上
围绕这个,我们的技术选型:
前端
- PC端:Requirejs+jquery+gulp+bootstrap
- 移动端:VueJs+Webpack+Babel+Eslint+sass+post-css+axios
后端
- PHP为主语言,框架是用Tastphp(自研的.已经开源 地址:https://github.com/tastphp/tastphp)
- LNMP架构
- AWS相关技术(EC2、Route53、RdS、ALB、ElasticCache等)
- 其他开源技术(Beanstalkd、Redis、JWT、Swoole等)
第一阶段 ALL IN ONE
第二阶段 我们对应用做了水平拆分
第三阶段 我们对数据库和缓存做了抽离
不可预计的流量冲击
挑战 1000w日pv
第四阶段 这个阶段的架构,已经足够抗住1500W~2000w日pv的流量
NEXT阶段 ?
未来有了再和大家分享
最后附上活动现场的部分照片:
感谢AWS提供这次机会。云计算时代势不可挡!
Til next time,
Xujiajun
at 19:35