#EventSourcing

幽默:软件工程为何有时是伪工程? - adymitruk

20-10-13 345 2 banq

软件中的“抽象”是使其成为伪工程的原因。我们必须与主观性作斗争,使软件成为确定性学科。基于事实证据、类似会计记账的方式是将带回确定性的一种方式。事件溯源Event sourcing是做到这一点的最佳... 详细

黑客新闻上最近CQRS的讨论和实践经验分享

20-11-12 432 1 banq

自2017年以来,我一直在使用CQRS模式。它不是一个完整的系统模式,只是一个起点。您需要将系统设计为乐高积木式的。 那还需要什么?下面是清单: 1)内部设计指南/规则/法律制度,以便每个人都能理解... 详细

事件数据建模 - confluent

20-11-11 280 1 banq

事件建模一直是组织中的痛点。从弄清楚模式的标准格式,有效地处理所述数据模型,最后在将其部署到生产之前进行测试,公司在其数据资产通信方式方面需要某种标准化。 想象一下,一个邮递员将邮件发送给您,您会发... 详细

否定OOP的面向数据编程DOP原理 - Yehonathan Sharvit

20-10-06 397 1 banq

本章试图说明据我所知,面向数据编程的核心原理是什么。这在很大程度上取决于我在Clojure的编程经验,但是我认为这些原则与语言无关。 可以使用Java或C#等面向对象(OO)语言来遵守它们,而可以使... 详细

亚马逊的无服务器总线EventBridge支持事件溯源 - AWS

20-11-08 179 1 banq

亚马逊宣布可在EventBridge中实现事件的存档和重播,这样,使用冷(归档)和热事件存储的机制,就可同时在新代码版本部署期间重放事件,这样能够实现CQRS/ES中的重新投影用于读模型的事件数据。... 详细

大多数企业其实不需要区块链而可能是时间序列数据库 – thenewstack

20-10-27 298 1 banq

近年来,将区块链用于企业应用程序的数量激增,具有前瞻性的企业可以在R3的Corda,Consensys的Quorum甚至Hyperledger(由Linux Foundation托管)之间进行选择,... 详细

github-kgrzybek/modular-monolith-with-ddd:.NET基于领域驱动设计方法的模块化Monolith应用源码

20-11-13 197 banq

主要目标: 展示如何以模块化方式实现整体应用程序 介绍应用程序 的完整实施 这不是另一个简单的应用程序 这不是另一种概念证明(PoC) 目的是提出可以在生产环境中运行的应用程序的实... 详细

使用Java 15的密封sealed类优雅实现状态机 -Benji

20-10-10 179 banq

Java 15带来了 密封类 的预览功能。现在,我们基于接口的状态机不仅可以防止无效转换,而且可以像枚举一样枚举。 特点是:编译时和运行时两个阶段都能检查状态切换是否合法。   类型检查能自动帮... 详细

共有 2421 2 3 4 ... 31 下一页