AirJD 焦点
AirJD

没有录音文件
00:00/00:00
加收藏

蚂蚁金服金融级PaaS平台构建之道 by 悟善

发布者 microservice
发布于 1471396420995  浏览 6962 关键词 架构, 微服务 
分享到

第1页

PaaS



--



(



jiyun.jjy@alibaba-inc.com



: 13918117684



)



第2页

• 10 • (PaaS )



第3页

10



第6页

- (DSR)

分布式服务注册



第7页

Why DSR?



机房



负载均衡设备



支 付



交易  系aay统y



负载均 衡设备



账务  系aay统y







第8页

DSR



机房 支 交易系aay统y 付 宝



负载均衡设备

服务注 册中心



账务系aay统y



第9页

DSR



发布端 1





订阅端 4

 



配置中心

1 发布端 告诉 配置中1:2生产螺丝,可能4人需要它,但2不知道3谁   订阅端 告诉 配置中1:2需要螺丝,如果4人生产了螺丝,请给2 3 发布端 将螺丝发送给 配置中1 4 配置中1 将螺丝转交给需要它的 发布端



第10页

DSR



12. 余额4询 3务



acctrans  92. 68. .  acctrans  92. 68. .2



8置中心



 92. 68. . 

 92. 68. .2

 92. 68. .3  92. 68. .4! …!…



196 余额4询 3务



trade



acctrans 92. 68. .3



acctrans  92. 68. .4



第11页

SOFA



JVM0



Web



Biz



Core



Common



Spring



Spring



Spring



Spring



Spring



Spring



Spring



Spring



Spring



Spring Spring



JVM1



JVM2



Spring



ASpring



BSpring



Spring



CSpring



Spring



Spring



Spring



第12页

(DTS)

分布式事务



第13页

Why DTS?



第14页

Why DTS?



第15页

1. 2. ?



第16页

DTS



1. t/1X成功

t/1X



c.nfi/mX



32务服务



cancelX



从 业 务 服 务



B据库 2. t/1Y成功



B据库



AB



启动2务活动 登记2务A作



3. c.nfi/mX成功



提4 回滚2务活动



2务活动 管理器



t/1Y



c.nfi/mY

活动日志 4. c.nfi/mY成功

cancelY



从 业 务 服 务



B据库



第17页

DTS



第18页

DTS



第19页

DTS



第20页

(DDS)

分布式数据源



第21页

Why DDS?



机房



网关  系aay统y



负载均衡设备



支付  系aay统y



支 交易  系aay统y 付 宝



账务库



账务  系aay统y



交易库



会员  系aay统y



安全  系aay统y



会员库



支付库 金融  交aay换y

系统



第22页

Why DDS?



机房



网关  系aay统y



负载均衡设备



支付  系aay统y



支 交易  系aay统y 付 宝



账务库



账务  系aay统y



交交交易易易库库库



会员  系aay统y



安全  系aay统y



会员库



支付库 金融  交aay换y

系统



第23页

DDS



第24页

(DMS)

分布式消息



第25页

Why DMS?

• •

• DTS



第26页

DMS



(1  服务发现



2 根7要发2的消4主题 获取服务器地址



消4发送端



3 发消4 5 发送结果



(2  发消4



配置中3



2 根7要消费的消4主题 获取服务器地址



1 用消4主题 注)服务器地址



消4服务器



6 5递消4



7 5递结果



4 消46久化



消4消费端



消41(



(3  收消4



第27页

LDC



第28页

• ++ • Sofa • DSR • DTS • DDS • DMS • LDC



第30页

金融服务的趋势与技术挑战

8.6 100 PB

/



第31页

•& • DevOps • (Security) • (Mobile PaaS) • (DaaS)



第33页

DevOps -



第34页

DevOps -



第35页

• • • •



第36页

DevOps -



在线发布 分组



Beta



蓝绿



第37页

Beta



第38页

蓝绿



切流

将待发布 机房流量 切走



2机房发



待发布 机房全 应用并 行发布



3引流验



按规则 逐步引 流至 100%



4流量交



将流量 全部切 至已发 布机房



5机房发



另一个 机房全 应用并 行发布



6分流还



分流规 则还原,  机房 各50%



第39页

蓝绿



第40页

蓝绿



第41页

DevOps -



第42页

-



Request 1!



G24ba2 R47613g



a555



9市1



数据8心1



a559



DSR



a555



数据8心 

a559



DSR



a554



a558



DMS



a554



a558



DMS



a553



a557



DDS



a553



a557



DDS



a55 



a556



DTS



a55 



a556



DTS



a5a55a551511



RMS



a5a55a551511



RMS



DB1 Ma13



DB  Ma13



DB3 Ma13



DB1 L4ca2



DB  L4ca2



DB3 L4ca2



a tive ina tive



Request 2!



a555



9市  数据8心3

a559



DSR



a554



a558



DMS



a553



a557



DDS



a55 



a556



DTS



a5a55a551511



RMS



DB1 DR



DB  DR



DB3 DR



第43页

-



G13ba1 R365i2g



Sharded Request 1!



Sharded Request 2!



a445



逻辑数据7心1



a449



DSR



a445



逻辑数据7心 



a449



DSR



a444



a448



DMS



a444



a448



DMS



a443



a447



DDS



a443



a447



DDS



a44 



a446



DTS



a44 



a446



DTS



a4a44a441411



RMS



a4a44a441411



RMS



DB1a



DB c



DB3b



DB a



DB1b



DB3c



a tive



Sharded Request 3!



a445



89 



逻辑数据7心3



a449



DSR



a444



a448



DMS



a443



a447



DDS



a44 



a446



DTS



a4a44a441411



RMS



DB3a



DB1c



DB b



第44页

Q&A



第45页

让创新发生 cloud.alipay.com

We are Hiring



支持文件格式:*.pdf
上传最后阶段需要进行在线转换,可能需要1~2分钟,请耐心等待。