#分布式事务

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

19-08-07 1684 4 banq

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

基于微服务框架Micronaut和Eventuate Tram实现分布式事务的开源案例

19-10-05 2191 1 banq

Micronaut是一个类似Spring Boot的微服务框架,Eventuate Tram是提供事务性消息的框架,提供事务发件箱模式,也就是将发送的消息首先存储到带有主键的关系数据库,然后通过消息... 详细

GitHub - berndruecker/trip-booking-saga-java:使用轻量级开源工作流引擎(Camunda) 实现Saga模式的示例

19-07-30 1745 1 banq

Saga模式描述了如何在没有两阶段提交2PC的情况下解决分布式(业务)事务,因为2PC不能在分布式系统中扩展。Saga模式基本思路是将整个交易分解为多个步骤或活动。只有内部的步骤可以在原子事务中执行... 详细

Kafka Streams+SpringBoot之探索:将一个流转换到另外一个流 - mydeveloperplanet

19-10-17 1090 banq

为了从主题中读取无限制的数据流,我们需要创建一个小型应用程序,以发送无限制的数据流。我们模拟一条Tweet流,在Tweet末尾恰好有一个标签。每秒都会在该主题上发布一条消息。Tweets始终包含相同... 详细

Spring Boot事务传播机制 - DZone Java

19-08-13 1215 banq

任何应用程序都涉及许多服务或组件调用其他服务或组件。事务传播指示任何组件或服务是否将参与事务,以及如果调用组件/服务已经或者没有已创建事务,它将如何表现。有六种类型的事务传播: REQUIRE... 详细

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

19-08-06 401 1 banq

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

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

19-09-11 742 banq

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

arxiv.org 1995年论文:消息队列是数据库

19-09-17 487 banq

面向消息的中间件(MOM)已经成为一个小行业。MOM提供基于队列的事务处理,超过纯粹客户端/服务器事务。本论文提出四个观点: 1. 基于队列的事务处理不如直接事务处理通用。 队列系统是在直接事务之... 详细

共有 144 上一页 1 ... 3 4 5 6 7 8 9 ... 18 下一页