治疗白癜风专科医院 http://wapyyk.39.net/bj/zhuanke/89ac7.html记得很多年前,在大学软件工程课上,老师介绍过几个复杂的软件系统:*用软件、操作系统,金融行业的软件。*用软件的复杂度在于实时处理武器信号,操作系统的复杂度在于要在功能多样性和效率之间做一个良好平衡,而金融软件的复杂度在于如何在软件系统的演进过程中保持并证明系统的正确性。
毕竟,金融软件要解决的核心问题是钱,一旦处理失误,就是真金白银的损失。所以,任何一家金融机构对系统错误都是零容忍。这样的特殊性,也使得金融级软件系统区别于其它大型软件系统,对正确性以及速度都提出了更高的要求。
与此同时,作为国之重器的金融行业,对技术人才的缺口也与日俱增,不少技术人和应届生都投身于此。这些年,我接触了很多刚入金融行业的“新人”,帮他们解决了不少技术上的问题,总结起来不外乎以下几种:
金融产品复杂多样,很难抓到每个产品的核心需求
不知道金融业务为什么会有这么多分类,金融软件究竟解决的是什么业务问题
很难根据金融产品的特点推导出架构设计如何做,以及为什么要这么做
缺少相关项目经验,不知道要在架构上实现正确性、一致性,具体该如何落地
总的来说,金融软件要求我们尽可能在所有地方都做到最好,而不是在矛盾中做取舍,而这种追求极致的要求,就是对金融级人才的最大挑战,也是你进阶资深架构师乃至公司技术决策者的必经之路。
而要做到这一点,需要付出的不仅仅是开发或运营成本,还包括了思考成本——你要在有限的资源下,思考如何调和各种矛盾的需求,还要考虑怎么保证未来系统迭代之后,还能坚守现在的系统承诺。
从业十多年,我每天都在解决金融系统大大小小的问题,身边也有越来越多朋友找到我,希望通过重构来解决他们金融系统的历史遗留问题。在这个过程中,我逐渐累积了不少经验,并将其串联起来,形成了一套自己的体系。
所以,我和极客时间合作,推出了专栏《分布式金融架构课》。在专栏中,我会带你深入理解金融架构需求与底层逻辑,通过一个个真实案例,让你真正掌握实现金融系统正确性的方式,和金融架构的设计思路与核心技巧。
扫码免费试读??
早鸟+口令「jinrong88」到手仅¥69
原价¥99,仅限「前人」有效
新人仅需¥19.9
1我是谁?
我是任杰,eBay支付账务系统负责人。
回想起来,我在金融领域已经摸爬滚打十几年了,曾任摩根士丹利金融衍生品风险引擎全球负责人,负责利率、汇率及信用等金融衍生品的定价及风险计算。后就职于蚂蚁金服,负责余额宝和网商银行流动性风险分析,现负责eBay支付的账务系统和外汇系统的研发工作。
2我是如何讲解这门课程的?
我是从对人和对事这两个角度来设计课程的。
对事的角度比较简单。我会帮你建立起对金融行业系统的完整认知,和金融软件架构的整体思路,同时了解其内部有哪些重要组成部分、每部分的技术挑战点,及常见解决方案。
对人的角度就相对难一些了,也是我个人的一些期许。我会带你了解金融业务为什么会有这么多分类,金融软件究竟解决的是什么业务问题,金融软件系统是怎么一步步发展到现在这个样子的。还有最重要的一点,我会为你剖析上述问题的本质究竟是什么,让你对金融软件系统有更深的认知。
所以为了帮助你循序渐进地学习,我把这个专栏分为3大部分,这里分享给你一张专栏的知识图谱。
第一部分:金融与业务系统。
围绕常见的金融业务生态及其系统架构需求进行讲解,重点包括第三方支付、交易所、券商、银行和投资银行等等。搞懂这些金融机构和业务的特点,并总结共性和技术逻辑,为你分析如何利用领域驱动设计的思想来更好地解决金融软件的复杂度问题。
第二部分:系统的正确性保障。
了解金融业务后,我们就可以对金融软件质量提出要求了。这部分重点讲解如何保证金融系统架构的正确性,包括业务处理的正确性以及数据处理的正确性,它们是金融系统的必选项。同时,也会讲到系统优化,让你在保证系统高正确性的同时,也能合理追求速度。
第三部分:分布式正确性及高可用。
针对复杂系统一定是重在实践的,所以这部分我会以分布式系统环境为背景,重点讨论分布式一致性的存在条件、分布式共识算法、分布式的事件溯源架构、分布式数据方案的设计原理以及数据系统的实时动态分库等等。
这部分内容是线上环境中会遇到的关键问题,难度会逐渐升级,结合实际案例,寻找问题本质,落地前面所学。另外,我还会分享一个金融领域绕不开的话题——容灾,重点讲解跨机房实时容灾以及如何提高系统稳定性。
更多详细内容,可以看看目录。
订阅福利早鸟+口令「jinrong88」到手仅¥69,原价¥99,口令仅限「前人」有效。新人首单,仅需¥19.9。订阅后生成海报发给好友,每成功邀请1位,得¥16返现。
??点击上图,免费试读
温馨提示:
订阅后可通过「极客时间App」或「极客时间小程序」我的-已购,学习已订阅的专栏。
??点击「阅读原文」,
输入优惠口令「jinrong88」,以最低价¥69入手,新人首单¥19.9。预览时标签不可点收录于话题#个上一篇下一篇