#EventSourcing

      更多分类

事件溯源的复制:CloudState是如何支持分布式一致性CRDT的?

19-09-11 14 banq

无冲突复制数据类型(CRDT)是可用于支持分布式系统中高可用性和可伸缩状态共享的数据结构。CRDT状态被复制到系统中的每个节点。每个节点都可以读取和更新CRDT,而无需与其他节点进行任何协调。如果两... 详细

使用事件溯源、Kafka和OGG从Oracle内部复制数据

19-09-11 94 2 banq

OGG:Oracle GoldenGate是一个产品,它允许我们为数据库中发生的每一项活动(Kafka)生成消息 - 更新,插入,删除 - 我们将全部获取。Debezium是一个类似的产品,可以与M... 详细

基于事件日志的流程挖掘简介 - Chaudhuri

19-09-10 30 banq

本文简要介绍了数据驱动的流程发现技术,称为流程挖掘。 什么是流程挖掘? 对于任何流程改进项目,通常通过原有流程模型了解当前状态非常重要。对受访 者 进行访谈,审查现有文档,并使用建模工具创建... 详细

领域模型的双时态设计Bi-temporal

19-08-23 44 banq

事件溯源实际是按照时间线对领域中发生的事实进行跟踪,其中挑战是关于时间记录问题,一个是事实发生的时间,也就是领域事件发生的时间,一个是记录事实的时间。 双时态( Bi - temporal ):... 详细

构建微服务的三种重要模式 - DZone微服务

19-08-18 223 1 banq

研究了事件采购/事件溯源,Saga和CQRS模式如何影响微服务的发展。 微服务架构风格现在在业界获得了极大的普及。越来越多的组织希望转向微服务架构。 但是,构建微服务并不容易。 在这篇文章中,我们将... 详细

无服务器管道:将MySQL事件流传输到Knative Services - zhaw

19-08-15 54 banq

我们最初的想法是利用数据库触发机制并编写可以监听这些事件并将它们发布到Kafka总线的组件。实际上,我们开始编写针对PostgreSQL的 代码 来实现这一目标,但后来我们遇到了 Debezium项... 详细

GitHub - knative/eventing-contrib: 基于knative的Event Sources事件溯源

19-08-15 28 banq

Knative Eventing Contrib项目提供以下源代码实现: 与GitHub集成 与Pub / Sub集成 与卡夫卡整合 与AWS SQS集成 与Camel K集成 与W... 详细

事件溯源投影模式:重复数据删除策略 - domaincentric

19-08-14 45 banq

在典型的CQRS / ES系统中,由投射处理的事件具有至少一次交付保证。因此,通常需要实施重复数据删除以实现(感知)幂等性。 1. 基于事件ID 每个投射对应一个重复数据删除表 在单独的表中存储已... 详细

根据奥卡姆剃刀原理选择架构 - Eduards Sizovs

19-08-08 68 banq

奥卡姆剃刀原理是如无必要,勿增加实体,只有必要情况下才选择复杂的架构,复杂的架构应对的是复杂的业务。 1. 默认是通常顺序编程,如有必要使用Reactive响应式编程。 2. 最新状态默认采取状态模... 详细

分布式事务的替换者:在线事件处理OLEP(事件溯源) - ACM权威

19-08-07 259 3 banq

近半个世纪以来,ACID事务(满足原子性,一致性,隔离性和持久性的特性)一直是确保数据存储系统 一致性 的首选。众所周知的原子性属性:在发生故障时,可确保事务写入的全部或全部都不会; 隔离防止同时运... 详细

四年运维生产经验分享:Nordstrom的事件溯源系列之二-生产者发布模式

19-08-06 82 1 banq

在第一 部分中 ,我分享了在Nordstrom一直在探索和实施事件溯源作为一种架构模式。在第二部分中,我们将分享一些我们见过的常见生产者模式。 你可以把事件生产者看成业务的决策者:他们做出决定... 详细

四年运维生产经验分享:Nordstrom的事件溯源系列之一

19-08-06 50 banq

在Nordstrom,我们一直在探索一种特定类型的近实时数据流,称为事件溯源/事件采购,通过结合开源项目和过去四年运维生产的功能。在此过程中,我们学到了很多东西,并希望分享我们所看到的一些机会。 ... 详细

鲍勃大叔:会计学是一门高度创造性学科,取决于系统思维

19-08-05 60 banq

会计学涉及账户和交易的分离和划分,以减少这些账户之间的耦合并增加这些账户的凝聚力。这是一个高度创造性的学科,取决于系统思考。 会计师用微小的细节填写这些帐户(banq注:明细账),每个细节都是必要的... 详细

事件溯源概念深入人心:Kafka将抛弃ZooKeeper,替换为自我管理的元数据仲裁

19-08-05 284 2 banq

这是Kafka的KIP-500提案,目前,Kafka使用ZooKeeper存储有关分区和代理的元数据,并选择其作为Kafka控制器的代理。我们想要删除对ZooKeeper的这种依赖。这将使我们能够以... 详细

Axon框架指南 - Baeldung

19-07-24 1 345 2 banq

在本文中,我们将介绍 Axon 以及它如何帮助我们实现具有 CQRS (Command Query Responsibility Segregation)和 . 详细

共有 1851 2 3 4 ... 13 下一页