#事件溯源EventSourcing文章排行榜

什么时候应该选择 CQRS 而不是基于 CRUD的RESTful API? - codeopinion

21-08-31 1080 4 banq

使用 CRUD,当您通过创建、更新、删除进行状态更改时,您并没有明确捕获它发生的原因。例如,如果您正在对客户执行更新,为什么会发生这种情况?他们的地址变了吗?他们的贴现率有变化吗?使用基于 CRUD... 详细

事件溯源超越关系数据库 - confluent

21-09-13 880 1 banq

我一直觉得 事件溯源 很吸引人。我们在开发人员的大部分时间里都在将数据保存在数据库表中——以一种完全不同的方式来做这件事似乎几乎是深不可测的。然而,这就是事件溯源。它有明显的好处,但还有许多潜在... 详细

如何使用CQRS依据业务功能进有效地切割代码库?

21-09-09 900 1 banq

项目的结构与讨论空格与制表符或缩进大小一样敏感。当我们进入某人的公寓时,即使它是根据宜家的默认设置进行装饰的,它看起来也总是有些不同。这是绝对合理的。不同的公寓大小和房间布局会有所不同。 它类似于我... 详细

WIX是如何从CRUD转换到Event Sourcing?

21-10-01 494 1 banq

Wix.com是一个基于云计算的Web开发平台,它允许用户通过使用他们的在线拖放工具来创建HTML5网站和移动网站。 WIX的产品愿景是朝着反应式Reactive函数发展,这意味着在正确的上下文中实... 详细

从 CRUD 迁移到事件溯源的秘诀 - eventstore

21-06-06 554 2 banq

事件溯源是高性能协作域的一种很好的 架构 风格,可以保证它增加的复杂性。但正如我之前所说,就像任何其他原则或实践一样,即使是 事件溯源 也有利有弊。而且它不是顶级架构。您系统的某些部分可能会... 详细

从社会技术角度看软件系统 - paulosman

21-10-05 316 banq

软件系统是社会技术的,当我们从社会技术角度看待软件时,我们开始意识到软件开发和运营中固有的复杂性。我们正在构建和运行的系统不断被不同的人修改,在不同的背景下,在不同的时间,他们可能会也可能不会直接与... 详细

基于事件溯源与CDC的事件驱动微服务架构案例源码

21-07-10 466 1 banq

在事件驱动的 微服务 架构中,领域事件的概念是每个服务行为的核心。随着微服务 架构 的日益流行,诸如 CQRS (命令查询职责分离)与 事件溯源 相结合的流行实践... 详细

事件建模中的反模式:事件必须是对业务逻辑有价值的 - Oskar

21-08-20 305 1 banq

当我们开始用事件建模我们的系统时,我们很容易掉入陷阱。我们习惯于从数据模型的角度来看待我们的功能: 当你手里拿着一个关系数据库时,你会看到到处都是表格,因为 事件设计应该尽可能小 ,所以事件设计的第... 详细

fraktalio/fmodel-demos:函数式与反应式领域建模演示

21-08-04 306 1 banq

当您开发信息系统以自动化业务活动时,您正在对业务进行建模。您设计的抽象、您实现的行为以及您构建的 UI 交互都反映了业务——它们共同构成了域的模型。   fmodel库包 fmodel 这... 详细

变更数据捕获CDC的八个实际案例 - Dunith

21-06-23 448 1 banq

如何应用变更数据捕获CDC将数据从生产数据库可靠地迁移到其他系统? OLTP 数据库中积累的操作数据通常需要取出来执行事务处理以外的有用任务。这包括将数据移出数据仓库、更新缓存、仪表板等。 更改数据... 详细

Eventuate:一个用于开发微服务的开源平台

21-06-08 506 banq

Eventuate是解决 微服务 架构中固有的分布式数据管理问题的平台,使您能够专注于业务逻辑。 Eventuate包括: Eventuate Tram - 使用传统(例如 JPA/JDB... 详细

什么是事件网格? - solace

21-06-04 406 banq

事件网格是一个可配置的动态基础设施层,用于在解耦的应用程序、云服务和设备之间分发事件。它使事件通信能够得到管理、灵活、可靠和快速。事件网格是通过互连的事件代理网络创建和启用的。 换句话说,事件网格是... 详细

事件是新数据 - DZone

21-07-28 235 banq

牛津词典将“数据”定义为:“收集在一起的事实”。(注:世界是由事实组成的: 维特根斯坦    ) 如果我们改为使用应用程序 架构 师的专业语言,“数据”可以更准确地定义为:“折叠fold在一... 详细

使用AsyncAPI规范简洁实现CQRS事件溯源案例

21-06-18 260 banq

事件溯源从业者使用事件捕获方法(如 事件风暴 和事件建模)设计他们的领域。这项工作的输出通常是真实或数字白板上的大量便利贴。从这个模型中,开发人员必须填写很多关于命令、事件和读取模型的细节来构建... 详细

不变性改变一切 - ACM

21-06-26 180 banq

存储和发送不可变数据是一个不可阻挡的趋势。我们 需要不变性 来进行远距离协调,并且随着存储变得更便宜,我们 可以承受不变性 。这篇文章是对利用不变性的重复计算模式的一个 有趣的 抽样。 不久之前,计... 详细

共有 2851 2 3 4 ... 19 下一页