#分布式共识一致性专栏

分布式系统的模式 - martinfowler

20-08-05 780 2 banq

分布式系统给程序带来了特殊的挑战。它们通常要求我们拥有多个数据副本,这些副本需要保持同步。但是我们不能依靠处理节点可靠地工作,并且网络延迟很容易导致不一致。尽管如此,许多组织仍依赖一系列核心分布式软... 详细

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

21-05-10 179 1 banq

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

消息队列全面大指南 - sudhir

21-01-08 942 1 banq

消息队列基础概念的指南,以及它们如何应用于当今流行的排队系统。 在本指南中,我们将讨论: 什么是消息队列及其历史记录。 为什么它们有用,以及在推理时要使用哪些心理模型。 交付保证了排队系统... 详细

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

21-01-27 622 1 banq

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

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

21-03-24 459 1 banq

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

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

21-01-15 529 1 banq

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

Redis发布RedisRaft:提高Redis分布式一致性 –thenewstack

20-09-05 751 1 banq

Redis已经不是简单的分布式缓存,迈向分布式数据库系统,Red Labs最近发布了 RedisRaft 开放源代码项目,目标帮助开发多个Redis数据库之间的数据复制,试图实现分布式强一致性部署。... 详细

什么是分布式一致性领域的CALM定理? -ACM

20-10-14 601 1 banq

逻辑单调性的一致性(Consistency As Logical Monotonicity:CALM):当且仅当问题是单调的时,问题才具有一致的、无需协调的分布式实现。 CALM定理是为了避免... 详细

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

21-05-05 170 banq

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

分布式系统基础论文 - muratbuffalo

21-03-02 341 banq

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

长期运行的基于Lua脚本的Redis事务问题 - scalegrid

20-10-21 582 banq

Redis提供了两种处理事务的机制- 基于MULTI / EXEC的事务 和 Lua脚本评估 。Redis Lua脚本是 . 详细

Java并发中volatile和happen before是什么? - javarevisited

20-06-30 613 banq

要了解happen before,需要首先了解 如果多个线程访问同一个变量会发生什么问题? 尤其是当一个线程写入该变量,而一个线程同时从该变量读取时。 例如,假设我们有以下由线程T1执行的代码(请注... 详细

分布式系统中连贯性coherence和一致性consistency的区别?

20-09-29 439 banq

连贯性coherence 确保可以按顺序看到写入内容(带有业务语义); 一致性consistency 确保可以在不同位置按有意义的顺序查看写入的内容(无关乎上下文或语义)。 分布式算法CRDT不... 详细

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

21-04-14 245 banq

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

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