4、领域驱动设计(上):如何设计金融软件顶层架构

你好,我是任杰。这节课我想和你聊一聊如何设计顶层金融软件架构。 通过前面三节课的学习,你应该感觉到金融业务比较复杂,对应的金融软件也很复杂。那想让业务和架构设计良好配合,就是一个非常有挑战性的事情了。这也是软件工程要解决的问题。 软件工程的教材里一般...

分布式金融架构课

3、产品大观:不同金融业务都有哪些技术实现要点

你好,我是任杰。这节课我和你聊一聊不同的金融业务都有哪些技术实现要点。 和前两节课一样,在聊技术之前我们先聊一聊业务。提到金融,你可能第一个想到的是金融行业很赚钱。金融行业赚钱的方法有很多种,但是最核心的原理只有一个,那就是利用信息不对称赚钱。 信息...

分布式金融架构课

2、原理解读:如何理解第三方支付的业务逻辑和系统组件

你好,我是任杰。这节课我们聊一聊如何理解支付业务逻辑和系统组件。 在[上一节课]中,我已经从宏观角度带你梳理了扫码支付从前到后的整个流程。我们发现,虽然扫码支付是一个非常便捷的用户产品,但是它后面涉及到了很多的机构和业务流程。 你有没有好奇过,第三方...

分布式金融架构课

1、业务初探:扫了二维码之后发生了什么

你好,我是任杰。今天我们进入第一个模块:金融业务及系统。 通过这个模块,我会带你了解常见的金融业务有哪些,盈利模式又是怎样的。了解了业务端的规律,我们就可以沿着这个线索推导出相应的系统核心需求以及具体组件,推测出相对应的系统设计要点。有了这些铺垫,后...

分布式金融架构课

26、向量数据库,十字路口向左还是向右

你好,我是彭旭。 到这里我们对向量数据库的介绍已经接近尾声了。在向量数据库篇中,我们介绍了Faiss向量检索引擎,一个完整的向量数据库Milvus。相信你对向量数据库已经有了一定的了解,知道了在什么时候、什么场景应该使用向量数据库。 这节课,我们来尝...

分布式数据库从入门到实战

25、案例:RAG+Milvus+大模型,搭建个人知识库

你好,我是彭旭。 这节课我们用Milvus向量数据库,加上当前大火的大模型,来搭建一个知识库。 为什么大模型需要结合向量数据库呢?主要是因为当前大模型存在一些局限性。 训练知识的时间局限性:大模型的知识定格在训练时的特定时间点,因此需要一个地方来存...

分布式数据库从入门到实战
18283848586673