優云平臺IAAS層以阿里云ECS為基礎其中ECS為應用服務器,PAAS采用OSS為文件服務器,支撐彈性擴容、橫向擴展。
SAAS層采用分布式系統架構,以基礎平臺+Web站點的方式支撐整體系統架構。
系統架構簡介
我們對系統采用了縱向和橫向的切分思路,對系統解耦,以盡可能低的成本保障系統的可擴展性、高可用性、高可靠性。
整體架構為平臺加服務的方式,采用服務化思路,根據業務將原系統拆分成多個子系統,以對系統解耦,能靈活應對變化,保障系統的穩定性和高可用性。
一、基礎平臺
基礎平臺是網站系統的基礎構件,提供一系列基礎功能或服務,由消息中心、任務調度平臺、統一監控平臺、分布式緩存平臺、統一配置中心、統一服務中心組成,我們針對高并發訪問特點,采用分布式集群保障系統可靠性、4個9的高可用性、可擴展、高性能、能有效支撐電商的高并發、靈活應對需求變化的特點。
二、網站系統架構
網站系統整體由后臺管理系統、賣家管理系統、Web門戶網站、H5網站、APP應用、WebAPI、手機APP組成,針對訪問壓力不同做相應的負載均衡,以有效利用系統資源同時不損失用戶的使用體驗,下面以圖文方式解說系統架構
Web網站分為接入層、應用層、分布式服務層、數據資源層,Web接入層,針對高訪問量特點做了負載均衡,分為商品、購物、支付、物流的負載均衡;
Web應用層包含前端門戶網站、商品評論系統、購物客服系統、支付接口系統、物流打分系統;
分布式服務層包括產品公共服務、會員公用服務、支付公用服務、評論公用服務、配送公用服務;
數據資源層主要針對數據庫做了集群,針對性做了分庫分表,保證數據庫的穩定性、高可用。
安全解決方案
整體解決思路是事前主動防御,事中全程控制,事后有據可查。
數據傳輸,接口數據傳輸采用https協議,針對敏感信息采用RSA加密;
提供完整的日志管理,可對所有加密文檔的所有操作進行詳盡的日志審計,并對審計日志提供查詢、導出、備份及導出數據報表等支持;
提供詳細的加密文件備份功能,有效避免了文件因版本更新或者是意外破壞造成的風險,大大保護了企業機密數據的完整性和安全性。
數據庫采用一主多從架構,主備故障自動切換。
用戶請求資源或訪問網站,加入身份效驗機制,以保障系統請求可控、可追溯。
數據分析
對于數據分析我們基于Hadoop的HDFS文件系統,
主要針對以下部分進行分析:訂單數據(銷量數據),訂單模板分享,購買用戶行為數據,用戶模板,商品數據,客戶咨詢數據,咨詢模板分享,推廣投放數據;投放模板分享。
優夢優擁有著這么厲害的技術團隊,令人驚嘆!
據了解,優夢優4.0版本即將上線,為我們的動感生活做準備!
優夢優為每一個熱愛運動的人而存在
上優夢優,成就最美的你