#分布式共识一致性专栏

最全面微服务教程:SpringBoot + DDD + Apache Kafka实现最终一致性 - itnext

21-05-24 990 5 banq

这是关于如何使用Spring for Apache Kafka在跨多个 微服务 的MongoDB中管理分布式数据模型。 由多个微服务组成的现代 分布式系统 ,每个微服务都拥有一个领域的聚合数... 详细

变更数据捕获CDC的八个实际案例 - Dunith

21-06-23 221 1 banq

如何应用变更数据捕获CDC将数据从生产数据库可靠地迁移到其他系统? OLTP 数据库中积累的操作数据通常需要取出来执行事务处理以外的有用任务。这包括将数据移出数据仓库、更新缓存、仪表板等。 更改数据... 详细

如何在Kafka中将严格顺序与大规模并行性结合? - Emil

21-01-27 664 1 banq

参与了多个针对各个行业的不同客户的大型Kafka项目之后,遭遇一个似乎永远不会过时的问题是:如何保持严格的顺序,同时仍然并行处理记录? 这是一个公平的问题。严格的顺序是等于串行化,其概念似乎与并行性... 详细

分布式系统中几种“一致性”概念的简单解释 - pathelland

21-07-01 194 1 banq

一致性一词似乎至少有三种流行用法 : 数据库一致性。 这是完整交易与一些未声明的未声明规则的执行的混合。因为事务内的更新集必须由与数据库上层部分勾结的应用程序限定,所以应用程序和上层数据库可以... 详细

分布式事务锁模式之一:租用Lease

21-01-15 596 1 banq

分布式系统中群集节点需要对某些资源的独占访问权。但是同时会造成其他节点操作崩溃;其实这些节点可以对资源实现短暂的连接然后断开,这样它们不会无限期地保持对资源的访问。 应用案例: Google的... 详细

以太坊创始人V神:人类最重要的稀缺资源是合法性

21-03-24 528 1 banq

比特币和以太坊区块链生态系统提供了社会共识和协调游戏的机制。 为什么特斯拉的埃隆·马斯克(Elon Musk)可以出售他自己推文的NFT,但亚马逊的杰夫·贝佐斯(Jeff Bezos)要做同样的事情... 详细

区块链生态中致命的伸缩性问题 - CoinGeek

21-05-10 219 1 banq

如果基于比特币的协议没有块大小限制,没有链式交易限制,没有脚本限制或其他任何内容,这意味着您可以梦想的任何事情都可以在比特币上构建。在这种理想实现之前,看看当前区块链生态的问题有: 比特币BT... 详细

分布式系统基础论文 - muratbuffalo

21-03-02 453 banq

这是我在 分布式系统 领域的基础论文汇编。(我专注于核心分布式系统领域,不涉及网络,安全性,分布式分类帐,验证工作等。我甚至没有涉及 分布式事务 ,希望以后再讨论它们。)  我按主题对论文进... 详细

号称不需要Paxos的分布式事务解决方案

21-05-05 223 banq

分布式应用程序在主机之间使用复制方法,由Paxos等协议实现,这样就确保数据可用性并透明地掩盖服务器故障。本文提出了一种在数据中心内部实现复制的新方法,而无需传统方法的性能成本。我们的工作将复制责任... 详细

使用Apache Kafka对电子商务系统进行扩展的思路 - Bogdan

21-06-08 116 banq

案例:我们正面临一个以同步方式过度耦合到大量外部组件的遗留电子商务系统。由于这种高耦合度,我们的系统可能面临多个问题,例如: 当需要时却难以扩展 高负载下性能低 外部服务不可用造成的不可用... 详细

Redis用于分布式缓存全局硬刷新的心得

21-07-21 97 banq

我们依赖缓存,因为应用程序需要大量读取。但是会有修改写发生,如果您在世界各地运行缓存,它们最终可能会偏离其真实数据来源。糟糕的缓存数据真的会激怒人们。它可以完全破坏应用程序,这就是为什么需要一个“硬... 详细

KMQ:基于Apache Kafka的可靠性消息队列

21-06-14 174 banq

当从Apache Kafka接收消息时,只能确认所有消息的处理达到给定的偏移量。由于这种机制,如果出现任何问题并且我们的处理组件出现故障,重新启动后它将从最后提交的偏移量开始处理。 但是,在某些情况... 详细

探索无Zookeeper的新Kafka - morling

21-05-19 189 banq

有时候,少即是多。绝对正确的一种情况是依赖项。因此, Apache Kafka 社区热切地等待着对 ZooKeeper 服务的依赖关系的删除就不足为奇了,过去ZK主要用于存储Kafka元数据(例如,... 详细

用于分布式系统法定人数仲裁的开源库包:Quoracle

21-04-14 279 banq

Quoracle是一个用于构建和分析 读写仲裁系统的 库。 法定人数系统是确保复制数据一致性的强大机制。生产系统通常选择多数法定人数,因为它们简单且容错性好,但多数法定人数系统提供较差的吞吐量和可 ... 详细

共有 681 2 3 4 ... 5 下一页