事件溯源EventSourcing

  
共有 3501 2 3 4 ... 24 下一页

使用事务发件箱进行可靠的事件调度

23-02-05 160 3k
在系统中使用事件很棒,但是您如何确定您是否可靠地调度了事件?事件的传输需要可靠地完成,同时保持整个系统的一致性,无论是最终的还是立即的。在典型的设置中,数据库用于存储信息,队列用于在进程和系统之间发... 详细

事件驱动架构模式总结 - serverlessland

23-02-04 162 1k

在构建事件驱动 架构 时,您会发现自己使用了许多不同的模式,而不仅仅是一种。当您深入研究 EDA 应用程序时,您会看到混合了点对点消息传递、发布/订阅、编排、编排,也许还有一些事件源等等... 详细

Python中的发件箱模式源码

23-01-12 592 10k

微服务/模块之间最常用的通信方式之一是通过事件进行 异步 通信。 实施可靠的消息传递有时可能具有挑战性。在今天的文章中,我将向您介绍如何实现发件箱模式以保证事件的传递和可靠的消息传递。 发件箱... 详细

数据库存储引擎如何保证事务 ACID?

22-12-31 566

数据库存储引擎会在事务提交后立即将更改写入磁盘吗?让我们来探讨一下: WAL(Write Ahead Log:预写日志): 存储引擎用来提供原子性A和持久性D(ACID )的一种日志。 出... 详细

集合set复制:通过锁定广播实现无全序的容错算法

22-12-27 527 2k

虽然状态机复制是实现任何理想功能的黄金标准,但它需要对所有交易 (事件)进行完全的总排序(全序),在某些情况下,这种开销是不必要的。 事实证明,在许多自然用例中,特别是规范的简单代币支付用例,不需... 详细

什么是函数式数据工程?

22-12-22 737 1 6k

数据建模一直是 Data LinkedIn 的热门话题之一。Hadoop 提出了 . 详细

如何学习理解设计模式?

22-12-20 757 1 1k

神奇的是,设计模式没有什么神奇的。 许多被认为是复杂的模式在表面下反而显得很简单,甚至是容易的。 以事件源为例:简而言之,你可以在流的末端追加事件,然后从流中读取所有事件。所以要追加关于对象或... 详细

thalo-rs/thalo:wasm 的事件溯源运行时

22-12-14 752 3k

Thalo 是用于构建 分布式系统 的 事件源运行时。 之上,并使用 . 详细

事件溯源是否会超越数据库? - memphis

22-11-20 930 1 4k

事件源(事件溯源)并不是一个新词,如果你在技术领域工作,你一定接触过事件源。事件源是一个强大的工具,被许多大型组织作为他们的数据库 架构 设计。它有能力扩大规模并服务于现代数据行业的需求。 在... 详细

用Rust编写的数据库GreptimeDB现开源

22-11-17 1486 1 2k

GreptimeDB用于时间序列数据的多租户、分布式和 云原生 实时处理系统,是一个优秀的数据处理系统,可让您实时从时间序列中获取价值。与TimescaleDb 类似,Timescale 也将 ... 详细

事件溯源CQRS不必引入最终一致性 - jamesmh

22-11-01 1280 1 3k
事件溯源经常会被 误解 。这包括自动使用 事件溯源 意味着您必须在系统中各处引入最终一致性的想法。 有 . 详细

Postgres事件溯源的存储表设计 - DEV

22-10-04 1359 1 9k

任何基础设施的关键部分之一是存储。与传统的关系模型相比,将事件存储在日志中非常简单。但是,当您体验到成功产品的好运时,即使是日志式存储也必须不断发展才能跟上。 幼稚的实现 当我开始使用 事件溯源 ... 详细

使用Redis实现简单的事件驱动架构 [DDD、事件溯源和一致性哈希] - core27

22-10-04 1317 1 13k

用 Redis 模拟 Kafka实现事件驱动 架构 , Apache Kafka 已成为大多数技术栈中的主流组件。使用 Kafka 的好处包括确保事件中的因果顺序,同时保持并行性,通过在服务器... 详细

Xe/olin:Webassembly + 事件溯源

22-10-01 588

Olin 就像 WebAssembly 的 JVM。它用一组函数包装 WebAssembly 以访问外部世界,并跟踪诸如使用了多少指令、进行了多少系统调用以及使用了多少内存之类的事情。这有助于分析代... 详细

cpressey/Facts-about-State-Machines:我认为状态机被低估了

22-10-01 677 10k

我认为状态机经常被误解和应用不足: 这就是我写这篇文章的原因。这个事实列表的目的不是教你什么是状态机或如何使用它们;还有很多其他资源。相反,这里的目标是激发它们的使用并突出它们经常被忽视但仍然相关的... 详细