【你将获得】

深入理解金融架构需求与底层逻辑

掌握金融架构设计思路与核心技巧

实现金融系统正确性的方式

分布式系统案例分析与容灾详解

【课程介绍】

金融行业向数字化、分布式转型已成为必然趋势。但由于其复杂性、产品的多样性以及金融软件的高要求,想要高效提升架构认知,深入理解金融架构的设计思路和方法并不容易。

学习的难度主要表现在四个方面:

金融产品复杂多样,很难抓到每个产品的核心需求;

视野狭窄,不知道金融软件究竟要解决怎样的业务问题;

难以形成系统性思路,很难根据金融产品的特点推导出架构设计如何做,以及为什么要这么做;

缺少相关的项目经验,虽然知道架构上要实现正确性、一致性,但不知道该怎么落地。

针对以上四点,本课程结合作者在金融领域的丰富实战经验,系统梳理了金融业务的核心需求和相应的架构设计思路。深入解析金融系统的重要组成部分,带你攻克每个部分的技术实现难点;明确金融架构的演进规律,掌握常见的技术解决方案,最终将实现分布式金融系统架构的核心知识体系全部交付给你。

课程设计

本课程包括三大部分。

第一部分,金融与业务系统。

讲解常见的金融业务生态及其系统架构需求,重点包括第三方支付、交易所、券商、银行和投资银行等等。通过对这些金融机构和业务的分析,总结共性,最终利用领域驱动设计的思想更好地解决金融软件的复杂度问题。

第二部分,系统的正确性保障。

带你深入学习如何保证金融系统架构的正确性,具体包括业务处理的正确性以及数据处理的正确性,它们是金融系统的必选项。最后还会讲到系统优化,让系统在保证高正确性的同时,也能合理追求速度。

第三部分,分布式正确性及高可用。

复杂系统离不开案例分析和实战经验,这部分主要解决线上环境遇到的关键问题。以分布式系统环境为背景,重点讨论分布式一致性的存在条件、分布式共识算法、分布式的事件溯源架构、分布式数据方案的设计原理以及数据系统的实时动态分库等等。

另外,这部分还会探讨一个金融领域绕不开的话题——容灾,重点为你讲解跨机房实时容灾以及如何提高系统稳定性。


【课程目录】


声明:猿学谷是一个资源分享和技术交流平台,本站所发布的一切视频,文章,软件,书籍资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络以及用户发布,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如若本站内容侵犯了原著者的合法权益,可联系我们QQ客服 3063867102 进行处理。