10、数据存储的合理性:金融业务可以不用关系型数据库吗

你好,我是任杰。这节课我和你聊一聊金融业务应该如何选择数据存储类型。 提到金融行业的数据存储,我们的第一反应肯定是要用关系型数据库。但是如果我追问一句,为什么一定要用关系型数据库?估计很少有人能答上来。最常见的理由是别人在用,所以我也得用,但是这个并...

分布式金融架构课

9、数据传输的质量:金融业务对数据传输有什么要求

你好,我是任杰。这节课我想和你聊一聊怎么做好金融数据的传输。 我们在开篇词提到过,如果你对系统的要求高,通常都会说要按照金融级的标准来设计。所以当我们提到金融数据传输的时候,你可能也会觉得数据传输应该也是要求非常高的,既要速度快,又要流量大,而且还有...

分布式金融架构课

8、计算结果的正确性:怎么保证计算结果是正确的

你好,我是任杰。这一讲我想和你聊一聊怎么保证计算结果的正确性。 在前面几节课里我们学习了如何保证数据输入的正确性,如何用事件溯源的架构来保证数据计算的正确性。但这只能保证一个组件是正确的。系统里还有很多其他组件,我们也需要保证它们的交互也是正确的,这...

分布式金融架构课

7、计算过程的正确性:如何设计正确的数据处理架构

你好,我是任杰。这节课我和你聊一聊怎么设计一个能正确处理数据的架构。 只把一件事情做正确很容易,难的是把所有的事情都做正确。当然了,绝对的完美是很难达到的,那退而求其次,我们有没有可能设计出一种架构来减少犯错误的可能性呢?或者再退一步,如果出现了错误...

分布式金融架构课

6、计算输入的正确性:怎么选择正确时间的数据

你好,我是任杰。今天起我们进入了第二个模块:系统正确性保障。 在前面第一个模块“金融业务及系统”里,我带你了解了常见的金融业务、盈利模式和对系统工具的要求。在第一个模块的最后,我们讲了领域驱动设计,它是一个在金融行业行之有效的方法论。 但是领域驱动设...

分布式金融架构课

5、领域驱动设计(下):如何设计统一的金融业务模型

你好,我是任杰。这节课我想和你聊一聊怎么设计统一的金融模型。 [上节课]我带你了解了,如何通过领域驱动设计的方法来设计金融软件的顶层架构。我们知道了金融软件的核心原则之后,今天我们来学习实际的金融架构设计和建模,看看金融行业的一些通用的软件设计和分析...

分布式金融架构课
18182838485673