鴻鵠云商大型企業(yè)分布式互聯(lián)網(wǎng)電子商務(wù)平臺(tái)砂竖,推出PC+微信+APP+云服務(wù)的云商平臺(tái)系統(tǒng)真椿,其中包括B2B、B2C乎澄、C2C突硝、O2O、新零售三圆、直播電商等子平臺(tái)狞换。
分布式、微服務(wù)舟肉、云架構(gòu)電子商務(wù)平臺(tái) java b2b2c o2o
技術(shù)解決方案
開(kāi)發(fā)語(yǔ)言: java修噪、j2ee
數(shù)據(jù)庫(kù):mysql
JDK支持版本: JDK1.6、JDK1.7路媚、JDK1.8版本
通用框架:maven+springmvc+mybatis+spring cloud+spring boot+redis
核心技術(shù):分布式黄琼、云服務(wù)、微服務(wù)、服務(wù)編排
核心架構(gòu): 使用Spring Cloud分布式微服務(wù)云架構(gòu)進(jìn)行服務(wù)化開(kāi)發(fā)脏款,所有模塊功能完全解耦围苫,提供服務(wù)發(fā)現(xiàn)、注冊(cè)撤师、配置中心剂府、消息總線、負(fù)載均衡剃盾、斷路器腺占、數(shù)據(jù)監(jiān)控等。
技術(shù)列表:
OAuth2.0
為Web痒谴、手機(jī)衰伯、PC提供統(tǒng)一登錄、認(rèn)證积蔚、授權(quán)入口意鲸,允許第三方系統(tǒng)在用戶授權(quán)的前提下訪問(wèn)用戶在服務(wù)鴻鵠云商存儲(chǔ)的服務(wù)信息。
apigateway
API網(wǎng)關(guān)封裝了系統(tǒng)內(nèi)部架構(gòu)尽爆,為每個(gè)客戶端提供一個(gè)定制的API怎顾。如身份驗(yàn)證、監(jiān)控教翩、負(fù)載均衡杆勇、緩存、管理饱亿、靜態(tài)響應(yīng)處理蚜退。
Spring
日志收集工具包,封裝了Dapper和log-based追蹤以及Zipkin和HTrace操作彪笼,為SpringCloud應(yīng)用實(shí)現(xiàn)了一種分布式追蹤解決方案钻注。
Netflix
聚合服務(wù)器發(fā)送事件流數(shù)據(jù)的一個(gè)工具,用來(lái)監(jiān)控集群下hystrix的metrics情況配猫。幅恋。
cache
獨(dú)立分布式緩存服務(wù)。
SBA
微服務(wù)監(jiān)控泵肄,如Health捆交、內(nèi)存、JVM腐巢、垃圾回收品追、各種配置信息(比如數(shù)據(jù)源、緩存列表和命中率)等冯丙,可修改logger的level等肉瓦。
技術(shù)架構(gòu)圖: