#分布式CAP定理

请放弃RPC!分布式编程第一谎言:网络是可靠的 - David Boike

19-08-07 1 3265 2 2k

与几十年前相比,网络相当可靠,随着我们继续构建更大,更全球分布的系统,我们使自己容易受到可能发生的所有不良事件的影响。 为了解决这个问题,我们将不得不放弃同步请求/响应类型编程。调用方法(称为远程过... 详细

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

20-05-27 2337 2 7k

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

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

20-06-22 3214 1 5k

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

如何使用Zebee构建高度可扩展的分布式工作流中间件?

19-07-19 2537 1 12k

Zeebe是一种全新的工作流/编排引擎,适用于 云原生 和云规模应用。本文介绍如何使用Zebee进入云规模的工作流程自动化的新时代。Zeebe是一个真正的 分布式系统 ,没有任何中心组件,根... 详细

Java的URL.equals()方法竟然执行DNS解析| 黑客新闻

19-12-12 1917 1 1k

DNS解析是一个非常耗时且容易失败且容易受到攻击的过程,在Java的 equals (java.lang.Object)" class='body_href' >URL的equslas()方法... 详细

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

20-10-14 1761 1 6k

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

幽默:Facebook的排序算法 - KevlinHenney

19-12-17 1540 1

计算机科学:排序算法,排序算法,更多排序算法... 每个程序员:是的,是的,我们知道! Facebook:这是您在31、49、26、29和55分钟前发出的通知。 (为什么不按时间排序呢?) 众说纷... 详细

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

20-05-28 1465 1 2k

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

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

20-04-23 1239 1 12k

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

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

20-10-05 962 1 3k

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

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

20-06-18 2007 8k

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

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

20-06-09 1074 5k

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

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

20-05-24 1968 13k

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

四年运维生产经验分享:Nordstrom的事件溯源系列之一

19-08-06 620 3k

在Nordstrom,我们一直在探索一种特定类型的近实时数据流,称为 事件溯源 /事件采购,通过结合开源项目和过去四年运维生产的功能。在此过程中,我们学到了很多东西,并希望分享我们所看到的一些机... 详细

如何编写幂等的Bash脚本(函数)? · Fatih Arslan

19-07-08 1338 7k

当你你写了一个bash脚本,但是由于错误而运行一半退出了,当您修复了系统中的错误并再次运行这个脚本。但是脚本中的一半步骤会立即失败,因为它们已经作用于您的系统了。要构建弹性系统,您需要编写幂等的软件... 详细

共有 104 上一页 1 2 3 4 5 6 7 下一页