移动电商弹性云架构设计_第1页
移动电商弹性云架构设计_第2页
移动电商弹性云架构设计_第3页
移动电商弹性云架构设计_第4页
移动电商弹性云架构设计_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

移动电商弹性云架构设计目录移动电商架构设计APP端混合架构服务端SOA架构弹性云的架构设计基于容器的虚拟化电商弹性云实践应对电商大促的实践H5页面H5框架JSBridgeNativeActivitiesViewLayerH5ContainerOSAndroid/iOSJSBridge(JAVA/Objetc-C)NativeAPIDataChannelHardWareAPILocalUrlRouterSynchronizeServiceSourceMergeService电商App混合应用框架H5本地包缓存机制用户/index.htmlApp应用,本地H5是否有本地H5是否从服务器获取CDNH5页面缓存本地服务器端主动更新通知读取本地本地H5页面包H5页面框架包(CSS、图片),本地缓存从本地加载H5框架,从服务器端获取数据页面加载速度快,用户体验好Adapter:登录/购物车/交易结算msSQLmysqlOracleHadoop/Hbase/MogoDB用户订单价格支付类目管理交易

网站前台积分促销服务治理消息管理Cache数据访问消息管理商品基础服务数据源核心服务通用组件持久层事务连接池NOSQL客户端库存价格商品数据访问基础SOA核心SOA店铺装修用户管理数据工具IM安全监控BI搜索引擎促销云计算/大数据支付平台触屏版微商APPAdapter:登录/购物车/交易结算OAPortal

运营后台商管APPAdapter:登录/购物车/交易结算

B2B

商家后台电商SOA服务器端架构业务模块独立封装、部署核心业务模块,隔离保护服务实现监控、负载平衡、降权、恢复移动电商整体架构

购物车结算搜索详情用户HTTP+JSONSOA安全购物车Adapter结算Adapter搜索Adapter详情Adapter用户AdapterDispatcher监控日志协议适配服务层无线平台层App应用层Interceptorchain通用处理模块,插件化OutboundchainInboundchain安全监控日志协议适配业务处理分发开发团队的分工协作无线VIEW服务器端规范客户端标准与规范服务器端标准与规范客户端规范Adapter开发规范插件规范无线中间件Adapter中间件服务器客户端数据交换规范购物车逻辑详情页逻辑结算逻辑用户逻辑购物车Service详情Service结算Service用户Service业务逻辑实现标准ServiceUI购物车UI详情UI结算页UI用户中心UIUI&Actionhybridapp框架专属开发团队,负责整条业务线的横向打通,利于业务和技术积累,及敏捷性目录移动电商架构设计APP端混合架构服务端SOA架构弹性云的架构设计基于容器的虚拟化电商弹性云实践应对电商大促的实践容器的优点资源占用小更高的物理服务器利用率以一台4核16G物理机为例传统虚拟机:1-5Docker:1-[10..15]节约磁盘空间网络传输量启动快创建/销毁、启动/重启、停止几秒内完成更快地实现(5-10秒内)快速完成创建、发布、启动等过程避免很多在装机、发布过程中出现的异常快速扩容标准运行环境与业务容器实例快速故障修复直接销毁异常容器、重新创建快速创建与启动传统虚拟机大约须1-2分钟容器的优点注:橙色为docker管理环境容器运行环境示意容器工作环境单台物理机结构容器的监控私有云整体架构私有云业务模块组成CMDB配管工具监控平台日志平台容量规划发布平台私有云管理平台问题管理资产管理流量控制配置中心装机部署API中心费用管理公有云防火墙目录移动电商架构设计APP端混合架构服务端SOA架构弹性云的架构设计基于容器的虚拟化电商弹性云实践应对电商大促的实践弹性云应对电商大促应对电商大促,系统必须具备的能力:横向可扩展流量自动调度全方位监控服务降级解耦与隔离峰值测算方法电商流量峰值与帕累托法则20%的时间内,产生80%的订单量。100,00080,00050,00020,00010,0005,0001,00050010000:050:300:50123456789101112131415161718192021222324应对大促峰值的“独孤九剑”第一式:大促系统预案第二式:大促前N天,关闭程序发布窗口第三式:压测,识别系统瓶颈第四式:服务降级

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论