分布式系统数据层设计模式

初商 2019-08-03

金融级分布式架构

原创声明:本文系作者原创,谢绝个人、媒体、公众号或网站未经授权转载,违者追究其法律责任。


2013 年 5 月,支付宝最后一台小型机下线,去 “IOE” 取得里程碑进展。支付宝(以及后来的蚂蚁金服)走的是一条跟传统金融行业不同的分布式架构之路。要基于普通硬件资源实现金融级的性能和可靠性,有不少难题要解决。应用层是无状态的,借助 SOA 架构还可以比较方便地扩展。而数据层就没那么简单了,蚂蚁金服在探索的过程中,积累了一些有用的数据层架构设计经验,还是非常模式化的,可以分享出来供参考。

传统银行使用的高端硬件资源和商业数据库,单机的性能和稳定性肯定占有绝对的优势。互联网分布式架构,则需要从架构设计上做文章,提高系统整体的并发处理能力和容灾能力,其中容灾能力又主要有两个指标:

  • RTO,Recovery Time Objective,恢复时间目
登录 后评论
下一篇
corcosa
8751人浏览
2019-10-08
相关推荐
三层架构的学习
2159人浏览
2015-02-24 19:46:00
四层体系结构介绍
791人浏览
2008-04-04 11:13:00
C# .Net三层架构[转]
859人浏览
2017-10-01 21:59:00
数据集成的N种方式
281人浏览
2008-12-05 07:24:00
0
0
0
410