#EventSourcing

      更多分类

通过Kafka分布式事务实现微服务数据交换与发件箱模式

19-03-19 87 1 banq

作为其业务逻辑的一部分,微服务通常不仅需要更新自己的本地数据存储,而且还需要向其他服务通知发生的数据更改。发件箱模式描述了一种让服务以安全和一致的方式执行这两项任务的方法; 它为源服务提供即时“读取... 详细

DDD,CQRS和事件溯源这十年 - Tacta

19-03-01 693 3 banq

DDD带给了我们(包括我)很多软件开发的乐趣。当你能够领域分解分析时,后面的实施就变得容易了,它会导致一个简单,可维护且易于理解的代码,将比开发团队本身更长久。 自DDD发布“蓝皮书”以来,DDD已... 详细

事件溯源很难 - Blogomatano

19-02-04 222 1 banq

我将直接告诉你:事件溯源Event Sourcing实际上有缺点的,如果您在互联网上阅读了有关该主题的任何内容,这句话肯定会让您感到震惊。毕竟,它通常是给人一种阳光和彩虹的美好感觉,当你遇到了什么问... 详细

领域事件与事件溯源的区别

19-01-20 1 451 3 banq

为什么领域事件domain events和事件溯源event sourcing不应混淆。 领域事件与事件溯源有什么共同之处? 共同点是名称中的“事件”一词。但除此之外,在与项目,会议或培训中的建筑师... 详细

实现更好的Redux架构的10个技巧

18-12-24 25 banq

当我开始使用React时,没有Redux。只有Flux架构,以及它的十几个竞争实现。 现在React中有两个明显的数据管理赢家:Redux和MobX,后者甚至不是Flux实现。Redux已经流行起来... 详细

解决CQRS中的复杂问题

18-12-22 209 banq

CQRS模式可以创造奇迹:它可以最大化可扩展性,性能,安全性,甚至 “击败”CAP定理 。尽管如此,CQRS因其引入的复杂性而获得了一个有争议的名称。Martin Fowler认为应该谨慎地应用这种... 详细

在没有事件溯源的情况下使用CQRS

18-12-22 106 banq

CQRS和Event Sourcing都是架构设计中的强大构建块,但它们也增加了复杂性,可能并不适合所有情况。因此,如果您想构建基于CQRS的体系结构,那么了解基于事件源的持久性的替代方案是有益的。... 详细

Chronicle事件溯源的最佳实践

18-12-15 65 banq

Chronicle Microservices Framework是一个商业解决方案,您可以获得评估副本,您也可以从使用 Chronicle Queue 开始; Chronicle Decentre... 详细

什么是数据流?

18-12-12 63 banq

数据流是一种数据分发技术,数据生成器将数据记录写入有序数据流,数据使用者可以从该数据流以相同的顺序读取数据。这是一个简单的数据流图,说明了数据生成器,数据流和数据使用者: 数据流有很多种变化 ... 详细

Spring Boot+Neo4j+Docker+Kubernetes实现CQRS+ES演示

18-12-09 1 482 1 banq

该项目是一个实用的微服务参考示例,用于演示使用Spring Boot和Spring Cloud的CQRS和事件源的基础知识。本教程将引导您使用Docker Stacks在Kubernetes上运行此... 详细

优步是如何实现打车行程的会话状态机?

18-12-06 193 1 banq

优步如何实时根据打车者的要求有效匹配到对应司机?这项挑战算法归为如何收集,存储和逻辑排列数据的问题。 通过预测打车者的需求,能够确保他只要很短的等待时间就能打到车,同时通过考虑流量和其他因素使司机... 详细

如何从MySQL中将变化的事件数据发布到Kafka?

18-11-26 156 banq

如何使用Debezium向Kafka提交MySQL的更改数据事件?  CDC(变更数据捕获) 是将OLTP数据库系统与其他系统(如数据仓库,缓存,Spark或Hadoop)互连的最佳方式之一。 ... 详细

使用Datomic实现没有麻烦的事件溯源

18-11-13 47 banq

无论使用何种实现技术(EventStore / Kafka /SQL ......),“传统事件溯源”方法会一些常见问题: 设计事件类型和事件处理程序是一项艰苦的工作 比如:你设计一个问答式... 详细

我们如何从DDD中受益? 第二部分| Shinetech软件

18-11-09 151 banq

“做正确的事;做正确的事”在我脑海中有机地出现。简单的CRUD项目变得越来越不能胜任,程序员的速度很难提升,他们的工资也很难提升。我急于解决这个问题。然后有一天我看到了这样一句话:我选择做一件事不是... 详细

HomeAway分享云端事件溯源经验

18-11-06 72 1 banq

HomeAway的数据架构师Adam Haines 最近 在   2018年数据架构峰会上   发表了关于他的团队如何利用 事件采购 Event Sourcing云设计模式来加速其组织中的大数据计划... 详细

共有 1541 2 3 4 ... 11 下一页