#CAP定理文章排行榜

Cloudflare分布式系统中的拜占庭式失败与Raft选举问题 - cloudflare

20-11-29 753 2 banq

当我们在Cloudflare审查设计文档时,我们总是在寻找单点故障(SPOF)。消除这些问题是构建您有信心的系统的必要步骤。具有讽刺意味的是,当您设计具有内置冗余的系统时,您会花费大量时间来考虑冗余... 详细

一张图完美解释CAP定理

21-01-07 1431 1 banq

点击标题见该图来源 大意解释: 是否需要分区?分布式系统=分区 如果否,那么你很容易获得高一致性和高可用性,例如传统关系数据库。 如果是需要分区,那么这个 分布式系统 . 详细

在微服务架构中实施分布式事务锁的几个方案比较 - Prasanth Gullapalli

20-12-04 1307 1 banq

众所周知,锁通常用于监视和控制多个线程同时访问共享资源。它们基本上保护并发应用程序中的数据完整性和原子性,即,一次只能有一个线程可以获取共享资源上的锁,否则将无法访问该锁。但是在分布式环境中的锁定不... 详细

5分钟内让你了解Apache Ignite - softwaremill

20-06-22 1868 1 banq

Apache Ignite是一个水平可扩展的,容错的分布式内存计算平台,用于构建实时应用程序,该应用程序可以以内存速度处理数TB的数据。 它是一个 分布式系统 。Apache Ignite形成一... 详细

消息队列全面大指南 - sudhir

21-01-08 1079 1 banq

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

如何应对Akka集群出现脑裂故障?- Andrzej

20-05-27 1549 1 banq

Akka Cluster是一款非常不错的软件。如果正确使用并用于正确的用例,它可以解决可扩展的 分布式系统 世界中的许多难题。它可以为您提供一种分布式共识机制,在此基础上,您可以实现Akka P... 详细

什么是单主数据库复制? -Vlad Mihalcea

20-05-28 1033 1 banq

本文解释什么是单主数据库复制,以及如何使用它来提高应用程序可用性和扩展只读事务。 数据库服务器是企业系统的核心部分,如果发生故障,服务可用性可能会受到影响。如果数据库服务器在单个服务器上运行,那么我... 详细

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

20-10-14 931 1 banq

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

美女程序员分享数据库常见17个使用误区 - Jaana

20-04-23 903 1 banq

绝大多数计算机系统都具有某种状态,并且可能依赖于存储系统。我对数据库的了解是随着时间的推移而积累的,但是在此过程中,我们的设计错误导致了数据丢失和中断。在数据繁重的系统中,数据库是系统设计目标和折衷... 详细

以汇总为中心(rollup-centric)的以太坊路线图:基于分片之上的汇总方案可将每秒交易数即吞吐量提高约6400倍!

20-10-05 643 1 banq

由于 CAP定理 等三难问题存在,区块链当前最大挑战是需要提高 分布式事务 的处理规模,也就是每秒交易笔数。传统比特币存在每秒7笔交易的限制,以太坊使用了gas机制,随着网络变得越来越繁忙,... 详细

结合Hazelcast和Spring的分布式缓存 - reflectoring

20-06-18 1074 banq

在某些应用程序中,我们需要保护数据库或避免进行成本高昂的计算。我们可以为此目的使用缓存。本文展示了如何在分布式可伸缩应用程序 中将Hazelcast 用作Spring的缓存。 本文随附 GitHub... 详细

简单的可伸缩性方程式:利特尔定律 -Vlad Mihalcea

20-05-24 989 banq

在 排队理论 使我们能够预测队列长度和等待时间,这是最重要的容量规划。对于 架构 师来说,这是一个非常方便的工具,因为队列不仅仅是消息传递系统的工具。 为了避免系统过载,我们使用 . 详细

Kafka Streams 2.5提供更高的高可用性和交互式查询 - confluent

20-06-09 766 banq

是什么阻止您将Kafka Streams用作构建应用程序的数据层?毕竟,它具有快速的嵌入式RocksDB存储,可为您处理冗余,具有高度可伸缩性并提供正好一次精确的语义。 推荐博文: Apache K... 详细

快速失败是让失败立即快速发生! - pathelland

20-11-20 403 banq

随着我们逐渐利用云计算,这变得越来越具有挑战性。由于各个组件都面临着被称为“灰色失败”的新挑战,因此我们创建强大解决方案的方法仍然面临压力 。在出现灰色故障时,服务器或网络的一部分不会快速失败,而是... 详细

区块链与DAG的比较 -ICO.li

20-11-06 735 banq

DAG被认为是区块链技术的后继者。但是两种技术都是针对不同的用例而开发的。 术语“分布式分类帐技术”(DLT)和“区块链技术”通常是同义词。但这是不正确的。DLT是一个广义术语,也包括其他技术。“有... 详细

共有 80 上一页 1 2 3 4 5 ... 6 下一页