你将获得
- 深入理解金融架构需求与底层逻辑
- 掌握金融架构设计思路与核心技巧
- 实现金融系统正确性的方式
- 分布式系统案例分析与容灾详解
讲师介绍
任杰,ebay支付账务系统负责人。
作者在金融领域深耕多年,曾任摩根士丹利金融衍生品风险引擎全球负责人,负责利率、汇率及信用等金融衍生品的定价及风险计算。后就职于蚂蚁金服,负责余额宝和网商银行流动性风险分析。现负责eBay支付的账务系统和外汇系统的研发。
课程介绍
金融行业向数字化、分布式转型已成为必然趋势。但由于其复杂性、产品的多样性以及金融软件的高要求,想要高效提升架构认知,深入理解金融架构的设计思路和方法并不容易。
学习的难度主要表现在四个方面:
- 金融产品复杂多样,很难抓到每个产品的核心需求;
- 视野狭窄,不知道金融软件究竟要解决怎样的业务问题;
- 难以形成系统性思路,很难根据金融产品的特点推导出架构设计如何做,以及为什么要这么做;
- 缺少相关的项目经验,虽然知道架构上要实现正确性、一致性,但不知道该怎么落地。
针对以上四点,本课程结合作者在金融领域的丰富实战经验,系统梳理了金融业务的核心需求和相应的架构设计思路。深入解析金融系统的重要组成部分,带你攻克每个部分的技术实现难点;明确金融架构的演进规律,掌握常见的技术解决方案,最终将实现分布式金融系统架构的核心知识体系全部交付给你。
课程设计
本课程包括三大部分。
第一部分,金融与业务系统。
讲解常见的金融业务生态及其系统架构需求,重点包括第三方支付、交易所、券商、银行和投资银行等等。通过对这些金融机构和业务的分析,总结共性,最终利用领域驱动设计的思想更好地解决金融软件的复杂度问题。
第二部分,系统的正确性保障。
带你深入学习如何保证金融系统架构的正确性,具体包括业务处理的正确性以及数据处理的正确性,它们是金融系统的必选项。最后还会讲到系统优化,让系统在保证高正确性的同时,也能合理追求速度。
第三部分,分布式正确性及高可用。
复杂系统离不开案例分析和实战经验,这部分主要解决线上环境遇到的关键问题。以分布式系统环境为背景,重点讨论分布式一致性的存在条件、分布式共识算法、分布式的事件溯源架构、分布式数据方案的设计原理以及数据系统的实时动态分库等等。
另外,这部分还会探讨一个金融领域绕不开的话题——容灾,重点为你讲解跨机房实时容灾以及如何提高系统稳定性。
资源目录
——/计算机教程/02极客时间/100067701-分布式金融架构/ ├──01-开篇词 (1讲) | ├──开篇词丨如何成为金融级人才?.html 2.63M | ├──开篇词丨如何成为金融级人才?.m4a 7.22M | └──开篇词丨如何成为金融级人才?.pdf 1.95M ├──02-金融业务与系统 (6讲) | ├──01丨业务初探:扫了二维码之后发生了什么?.html 4.67M | ├──01丨业务初探:扫了二维码之后发生了什么?.m4a 16.52M | ├──01丨业务初探:扫了二维码之后发生了什么?.pdf 3.47M | ├──02丨原理解读:如何理解第三方支付的业务逻辑和系统组件?.html 5.63M | ├──02丨原理解读:如何理解第三方支付的业务逻辑和系统组件?.m4a 17.54M | ├──02丨原理解读:如何理解第三方支付的业务逻辑和系统组件?.pdf 4.50M | ├──03丨产品大观:不同金融业务都有哪些技术实现要点?.html 2.96M | ├──03丨产品大观:不同金融业务都有哪些技术实现要点?.m4a 14.29M | ├──03丨产品大观:不同金融业务都有哪些技术实现要点?.pdf 2.17M | ├──04丨领域驱动设计(上):如何设计金融软件顶层架构?.html 3.66M | ├──04丨领域驱动设计(上):如何设计金融软件顶层架构?.m4a 16.54M | ├──04丨领域驱动设计(上):如何设计金融软件顶层架构?.pdf 2.65M | ├──05丨领域驱动设计(下):如何设计统一的金融业务模型?.html 6.73M | ├──05丨领域驱动设计(下):如何设计统一的金融业务模型?.m4a 16.02M | ├──05丨领域驱动设计(下):如何设计统一的金融业务模型?.pdf 4.84M | ├──06丨答疑集锦(一)丨思考题解析与外汇架构知识拓展.html 1.89M | ├──06丨答疑集锦(一)丨思考题解析与外汇架构知识拓展.m4a 10.46M | └──06丨答疑集锦(一)丨思考题解析与外汇架构知识拓展.pdf 1.15M ├──03-系统正确性保障 (7讲) | ├──06丨计算输入的正确性:怎么选择正确时间的数据?.html 7.83M | ├──06丨计算输入的正确性:怎么选择正确时间的数据?.m4a 15.71M | ├──06丨计算输入的正确性:怎么选择正确时间的数据?.pdf 3.22M | ├──07丨计算过程的正确性:如何设计正确的数据处理架构?.html 8.79M | ├──07丨计算过程的正确性:如何设计正确的数据处理架构?.m4a 17.28M | ├──07丨计算过程的正确性:如何设计正确的数据处理架构?.pdf 3.21M | ├──08丨计算结果的正确性:怎么保证计算结果是正确的?.html 4.27M | ├──08丨计算结果的正确性:怎么保证计算结果是正确的?.m4a 14.89M | ├──08丨计算结果的正确性:怎么保证计算结果是正确的?.pdf 2.41M | ├──09丨数据传输的质量:金融业务对数据传输有什么要求?.html 3.81M | ├──09丨数据传输的质量:金融业务对数据传输有什么要求?.m4a 14.22M | ├──09丨数据传输的质量:金融业务对数据传输有什么要求?.pdf 2.18M | ├──10丨数据存储的合理性:金融业务可以不用关系型数据库吗?.html 4.30M | ├──10丨数据存储的合理性:金融业务可以不用关系型数据库吗?.m4a 14.68M | ├──10丨数据存储的合理性:金融业务可以不用关系型数据库吗?.pdf 2.45M | ├──11丨答疑集锦(二)丨思考题解析与账务系统优化.html 3.80M | ├──11丨答疑集锦(二)丨思考题解析与账务系统优化.m4a 12.68M | ├──11丨答疑集锦(二)丨思考题解析与账务系统优化.pdf 1.88M | ├──11丨系统优化:如何让金融系统运行得更快?.html 4.40M | ├──11丨系统优化:如何让金融系统运行得更快?.m4a 15.94M | └──11丨系统优化:如何让金融系统运行得更快?.pdf 2.57M ├──04-分布式正确性及高可用 (10讲) | ├──12丨正确性分级(上):单机无备份有哪几种不同的一致性?.html 7.07M | ├──12丨正确性分级(上):单机无备份有哪几种不同的一致性?.m4a 16.42M | ├──12丨正确性分级(上):单机无备份有哪几种不同的一致性?.pdf 5.09M | ├──13丨正确性分级(中):多机无容灾有哪几种不同的一致性实现?.html 6.60M | ├──13丨正确性分级(中):多机无容灾有哪几种不同的一致性实现?.m4a 13.50M | ├──13丨正确性分级(中):多机无容灾有哪几种不同的一致性实现?.pdf 4.38M | ├──14丨正确性分级(下):多机有容灾有哪几种不同的一致性?.html 5.00M | ├──14丨正确性分级(下):多机有容灾有哪几种不同的一致性?.m4a 14.64M | ├──14丨正确性分级(下):多机有容灾有哪几种不同的一致性?.pdf 3.39M | ├──15丨分布式正确性的存在性(上):什么情况下不存在分布式共识算法?.html 7.30M | ├──15丨分布式正确性的存在性(上):什么情况下不存在分布式共识算法?.m4a 19.28M | ├──15丨分布式正确性的存在性(上):什么情况下不存在分布式共识算法?.pdf 5.03M | ├──16丨分布式一致性(下):怎么理解最简单的分布式一致性算法?.html 3.62M | ├──16丨分布式一致性(下):怎么理解最简单的分布式一致性算法?.m4a 13.31M | ├──16丨分布式一致性(下):怎么理解最简单的分布式一致性算法?.pdf 2.65M | ├──17丨正确性案例(上):如何实现分布式的事件溯源架构?.html 4.95M | ├──17丨正确性案例(上):如何实现分布式的事件溯源架构?.m4a 11.34M | ├──17丨正确性案例(上):如何实现分布式的事件溯源架构?.pdf 3.17M | ├──18丨正确性案例(中):常见分布式数据方案的设计原理是什么?.html 6.32M | ├──18丨正确性案例(中):常见分布式数据方案的设计原理是什么?.m4a 15.44M | ├──18丨正确性案例(中):常见分布式数据方案的设计原理是什么?.pdf 3.79M | ├──19丨正确性案例(下):如何在运行时进行数据系统的动态分库?.html 3.59M | ├──19丨正确性案例(下):如何在运行时进行数据系统的动态分库?.m4a 13.45M | ├──19丨正确性案例(下):如何在运行时进行数据系统的动态分库?.pdf 2.33M | ├──20丨容灾(上)如何实现正确的跨机房实时容灾?.html 5.04M | ├──20丨容灾(上)如何实现正确的跨机房实时容灾?.m4a 11.38M | ├──20丨容灾(上)如何实现正确的跨机房实时容灾?.pdf 3.52M | ├──21丨容灾(下):如何通过混沌工程提高系统稳定性?.html 2.93M | ├──21丨容灾(下):如何通过混沌工程提高系统稳定性?.m4a 12.54M | └──21丨容灾(下):如何通过混沌工程提高系统稳定性?.pdf 1.83M └──05-春节策划 (3讲) | ├──春节策划第1期丨分布式金融系统知识,你掌握了多少?.html 2.62M | ├──春节策划第1期丨分布式金融系统知识,你掌握了多少?.m4a 2.66M | ├──春节策划第1期丨分布式金融系统知识,你掌握了多少?.pdf 1.53M | ├──春节策划第2期丨读书如抽丝,为你推荐一些我读过的好书.html 5.08M | ├──春节策划第2期丨读书如抽丝,为你推荐一些我读过的好书.m4a 6.21M | ├──春节策划第2期丨读书如抽丝,为你推荐一些我读过的好书.pdf 3.35M | ├──春节策划第3期丨如何运用架构知识解读春运买票和手游案例?.html 2.96M | ├──春节策划第3期丨如何运用架构知识解读春运买票和手游案例?.m4a 8.35M | └──春节策划第3期丨如何运用架构知识解读春运买票和手游案例?.pdf 1.79M
感谢分享
学习,感谢分享
感谢分享
学习一下
感谢分享
学习
学习
你好
谢谢分享
感谢分享
感谢分享
学习,感谢分享
学习
感谢分享
学习学习
感谢分享
学习
感谢分享学习
谢谢分享
感谢分享
感谢分享学习
感谢分享
感谢分享
好好学习
感谢分享
好东西呀
非常感谢分享,正想学习一下相关知识
学习
感谢分享
不错的资源
谢谢分享

我来学习
感谢分享
感谢分享
学习
学习学习
谢谢
学习学习
学习学习
感谢分享
卷起来
完结了
正在学习该领域知识
感谢分享
感谢分享
高端玩家
感谢分享
看一下这门课
感谢分享