优云平台IAAS层以阿里云ECS为基础其中ECS为应用服务器,PAAS采用OSS为文件服务器,支撑弹性扩容、横向扩展。
SAAS层采用分布式系统架构,以基础平台+Web站点的方式支撑整体系统架构。
系统架构简介
我们对系统采用了纵向和横向的切分思路,对系统解耦,以尽可能低的成本保障系统的可扩展性、高可用性、高可靠性。
整体架构为平台加服务的方式,采用服务化思路,根据业务将原系统拆分成多个子系统,以对系统解耦,能灵活应对变化,保障系统的稳定性和高可用性。
一、基础平台
基础平台是网站系统的基础构件,提供一系列基础功能或服务,由消息中心、任务调度平台、统一监控平台、分布式缓存平台、统一配置中心、统一服务中心组成,我们针对高并发访问特点,采用分布式集群保障系统可靠性、4个9的高可用性、可扩展、高性能、能有效支撑电商的高并发、灵活应对需求变化的特点。
二、网站系统架构
网站系统整体由后台管理系统、卖家管理系统、Web门户网站、H5网站、APP应用、WebAPI、手机APP组成,针对访问压力不同做相应的负载均衡,以有效利用系统资源同时不损失用户的使用体验,下面以图文方式解说系统架构
Web网站分为接入层、应用层、分布式服务层、数据资源层,Web接入层,针对高访问量特点做了负载均衡,分为商品、购物、支付、物流的负载均衡;
Web应用层包含前端门户网站、商品评论系统、购物客服系统、支付接口系统、物流打分系统;
分布式服务层包括产品公共服务、会员公用服务、支付公用服务、评论公用服务、配送公用服务;
数据资源层主要针对数据库做了集群,针对性做了分库分表,保证数据库的稳定性、高可用。
安全解决方案
整体解决思路是事前主动防御,事中全程控制,事后有据可查。
数据传输,接口数据传输采用https协议,针对敏感信息采用RSA加密;
提供完整的日志管理,可对所有加密文档的所有操作进行详尽的日志审计,并对审计日志提供查询、导出、备份及导出数据报表等支持;
提供详细的加密文件备份功能,有效避免了文件因版本更新或者是意外破坏造成的风险,大大保护了企业机密数据的完整性和安全性。
数据库采用一主多从架构,主备故障自动切换。
用户请求资源或访问网站,加入身份效验机制,以保障系统请求可控、可追溯。
数据分析
对于数据分析我们基于Hadoop的HDFS文件系统,
主要针对以下部分进行分析:订单数据(销量数据),订单模板分享,购买用户行为数据,用户模板,商品数据,客户咨询数据,咨询模板分享,推广投放数据;投放模板分享。
优梦优拥有着这么厉害的技术团队,令人惊叹!
据了解,优梦优4.0版本即将上线,为我们的动感生活做准备!
优梦优为每一个热爱运动的人而存在
上优梦优,成就最美的你
网友评论