技术总监电商平台技术架构及工作课件.ppt

上传人(卖家):晟晟文业 文档编号:4846837 上传时间:2023-01-17 格式:PPT 页数:27 大小:4.64MB
下载 相关 举报
技术总监电商平台技术架构及工作课件.ppt_第1页
第1页 / 共27页
技术总监电商平台技术架构及工作课件.ppt_第2页
第2页 / 共27页
技术总监电商平台技术架构及工作课件.ppt_第3页
第3页 / 共27页
技术总监电商平台技术架构及工作课件.ppt_第4页
第4页 / 共27页
技术总监电商平台技术架构及工作课件.ppt_第5页
第5页 / 共27页
点击查看更多>>
资源描述

1、当前工作系统部署工作节点和进度目录目录软件架构第三方支付平台同/异步缓存机制数据库文件IO基础业务逻辑层消息子系统账户子系统微店子系统云商品子系统第三方缴费系统第三方积分系统会员子系统支付子系统商城 html网页、APP、WAP展示varnish功能模块mvcSpringiBatisApacheTomcatcache功能模块mvcSpringiBatisApacheTomcat功能模块mvcSpringiBatisApacheTomcat功能模块Spring mvcSpringiBatisApacheTomcatMysql MasterSlave2Slave1读取读取读取复制复制写入以J2EE

2、企业级框架为基础,搭建高性能、高可靠性和高安全性的整体架构。前端采用稳定高效的varnish作为Web缓存服务器分模块化构建相对独立的功能处理集数据库分布式部署,将数据的写入和读取分离,减轻数据库压力,提供系统性能根据业务情况,还可进行数据的垂直和水平分割,进一步加大系统的承载能力当前工作软件架构工作节点和进度目录目录系统部署远期架构近期架构当前架构电商平台架构图(远期)负载均衡层LVS反向代理动静分离nginx前端缓存层Varnish系统应用层系统存储层商城系统图片服务快照MemcachedDB读写分离分布式文件系分布式文件系统统CDNWAN心跳线分布式缓存CND技术,将网站的内容发布到最接

3、近用户的网络边缘,使用户可以就近取得所需的内容 3DNS+LVS实现负载均衡、接入保护 动态、静态文件分用不同服务器 首页静态化 某些频繁内容:Varnish缓存 快照:CDN加速 图片及静态:Varnish缓存 Web数据缓存:Memcached 暂时没有需要如此大的用户量、数据量和吞吐量;仅仅缩减设备和硬件架构,软件架构不做缩减,方便将来系统扩展时,在软件上改动较小;负载均衡层LVS反向代理动静分离nginx前端缓存层Squid系统应用层系统存储层商城系统图片服务快照MemcachedDB读写分离分布式文件系分布式文件系统统CDNWAN 图片较少数据 暂时仅考虑20000活跃用户规模 10

4、0万,店铺、产品数据 300万,评论数据数据量较多数据量较多空间比较不大空间比较不大活跃用户少活跃用户少商城系统IDC主应用服务器主图片服务器1000M交换机应用分布主应用:1、商城平台软件(java、php)2、mysql数据库(从、读)3、全文检索服务4、nginx(反向代理)5、Tomcate6、Ehcacahed(本地缓存)主图片:1、图片服务(水印、缩略等)2、图片3、静态css、js4、Squid缓存5、mysql数据库(主、写)nginxnginxSquid图片服务Mysql(主)图片商城平台全文检索本地缓存Mysql(从)IDC主应用服务器主应用服务器主图片服务器主图片服务器写

5、数据同步数据读数据数据库需要垂直分库(表)和水平分库(表)数据库需要垂直分库(表)和水平分库(表)缓存logo、favicon.ico等水印、缩略图、裁剪等用户浏览器缓存项目项目CPU硬盘硬盘内存内存机架机架电源电源网卡网卡主应用主应用服务器服务器至强E5-2600、2GHz、智能加速主2.8GHz、三级缓存20MB、CPU核心八核、程数16线程,2颗SATA/SAS、500G,3块硬盘(做raid)DDR3、16G(最好32G)1U1个(最好2个)2张千兆网卡主图片主图片服务器服务器至强E5-2600、2GHz、智能加速主2.8GHz、三级缓存20MB、CPU核心八核、程数16线程,2颗SA

6、TA/SAS、4T,单硬盘1个1T,需要做raid5DDR3、16G1U1个(最好2个)2张千兆网卡商城系统IDC主应用服务器应用分布主应用:1、商城平台软件(java、php)2、mysql数据库(从、读)3、全文检索服务4、nginx(反向代理)5、Tomcate6、Ehcacahed(本地缓存)7、图片服务(水印、缩略等)8、图片9、静态css、js10、Squid缓存11、mysql数据库(主、写)nginxSquid图片服务Mysql(主)图片商城平台全文检索本地缓存Mysql(从)IDC主应用服务器主应用服务器写数据同步数据读数据数据库需要垂直分库(表)和水平分库(表)数据库需要垂

7、直分库(表)和水平分库(表)缓存logo、favicon.ico等水印、缩略图、裁剪等用户浏览器缓存项目项目CPU硬盘硬盘内存内存机架机架电源电源网卡网卡主应用主应用服务器服务器至强E5-2600、2GHz、智能加速主2.8GHz、三级缓存20MB、CPU核心八核、程数16线程,2颗SATA/SAS、500G,3块硬盘(最好能三块,做raid)DDR3、16G(最好32G)1U1个(最好2个)2张千兆网卡 最小成本,满足现在的系统需求 同时为下一步扩展打下了坚实的基础。应用全部集中,单台服务器的压力很大。存在单点故障当前工作系统部署目录目录工作节点和进度系统部署上线立项规划设计研发实施项目产品

8、提出初步想法相关准备产品定位功能规划需求规格技术架构产品选型系统设计界面原型设计数据库设计功能模块设计系统部署部署设计实施方案(分布实施)系统研发开发内容、清单开发计划、进度管控开发任务分配再设计再设计增加研发增加研发分步实施分步实施上线升级上线升级规划调整规划调整工作节点和进度系统部署目录目录当前工作系统部署设计 页面配色 PC商城设计 关键图片处理 WAP、APP、微信产品设计研发 搭建开发环境 梳理差异、建立开发清单 前端开发 主体程序开发内容 店铺分类 产品分类 图片库团队 充实完善技术团队 内容写手(帮助、电子协议、分类数据)事物性帮助(微信支付申请等)规划 沟通需求,再调整 设定优先级计划 开发计划 开发任务分解谢谢!谢谢!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(技术总监电商平台技术架构及工作课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|