#分布式架构文章排行榜

预测微前端的未来 - luca

22-03-04 354 1 banq

微型前端 架构 的主要挑战之一是回答这个问题:微型前端有多 "微"? 这是一个很多组织都面临的问题,在现实中,并不是只有一个答案,我们需要了解背景,组织结构和规模,以及团队之间的沟通流程。 在与... 详细

谷歌向CNCF捐赠了Knative

22-03-09 338 1 banq

根据infoworld报道:在多年来表示没有计划将开源的Knative项目捐赠给 云原生 计算基金会(CNCF)之后,谷歌突然决定将Knative作 为孵化项目 捐赠,该项目已经于3月2日被CN... 详细

最大个人直播平台Twitch如何实现99.99%高可用性?

22-03-04 337 1 banq

Twitch是世界上最大的个人流媒体直播平台,客户端观看Twitch的方式有很多,包括桌面浏览器、移动设备、游戏机和电视应用程序。客户端交付平台团队拥有向用户交付Twitch客户端的基础设施。去年,... 详细

断路器真的有效吗?重试会让情况更糟糕! - brooker

22-03-09 306 1 banq

现代 分布式系统 被设计为允许发生系统中一部分故障,即使不能取悦所有人,也会继续为一些客户提供服务。 而断路器的设计是为了将部分故障变成完全故障。 这属于:一种机制可能会打败另一种机制。 在部署... 详细

从架构师思维看分布式事务两种技术方案 - banq

22-04-29 257 1 banq

程序员从无到有构建代码,应该注重组合思维,做出来的东西需要能够相互组合在一起;而 架构 师是从上而下的视角,因为不参与具体细节构建,但为了落地,应该具有多维度多维度视角,从程序员到架构师思维转变很... 详细

数据的存储和查询分离不利查询性能 - thenewstack

22-05-07 119 banq

数据领域充斥着供应商、行业专家,甚至是记者,他们支持将存储和计算解耦的优点。毕竟,解耦的方法更容易独立地扩展计算和存储,它既适合云的业务模型,也适合其对象存储 架构 。 但这里有一点通常不会大声... 详细

waraft: Erlang的Raft实现

22-05-03 113 banq

WARaft是WhatsApp使用Erlang编写的一个Raft库。它提供了一个Erlang实现,在复制的状态机之间获得共识。共识是容错 分布式系统 的一个基本问题。WARaft已被用作What... 详细

优步的紧急按钮及其背后的技术

22-04-06 144 banq

uber的紧急按钮的第一个版本于 2015 年在印度推出。原始系统允许乘客和司机在留在应用程序内的同时联系当地警察当局,并自动提醒区域支持团队主动联系用户。2018 年,该团队利用增强功能改进系统,... 详细

变更数据捕获CDC几种应用场景 - RTInsights

22-04-03 134 banq

在现代 微服务 驱动 架构 中,CDC 通过提供连接传统数据库与 云原生 、事件驱动架构的桥梁而获得了新的重要性。 变更数据捕获 (CDC) 是一种数据集成模式,用于跟踪数据中何时以及发... 详细

分布式系统唯一主键标识符ID生成机制比较 - Encore

22-03-26 121 banq

在构建任何分布式或非 分布式系统 时,您最终会处理许多数据ID标识符,从数据库行一直到生产系统版本的ID标识符。 决定如何生成标识符有时非常简单;例如,您可能只是将一个自动递增ID的数字作为您的... 详细

Web3是中心化的且效率低下 - neelc

22-03-24 127 banq

很多Web3平台实际上是中心化的。你的钱包(MetaMask),市场(OpenSea),API(Alchemy)都是中心化平台。当然,他们使用分布式数据库(区块链),但在此之前,它仍然是AWS上的G... 详细

levkk/pgcat:Rust支持分片、负载平衡和故障转移的PostgreSQL池。

22-03-22 145 banq

类似PgBouncer支持分片、负载平衡和故障转移支持的 PostgreSQL 池程序。 特点: 会话模式:在会话模式下,客户端在连接期间与一台服务器对话。 事务模式:客户端在单个事务期间与... 详细

大规模分布式系统中的级联故障 - stuttgart

22-03-18 190 banq

对谷歌、亚马逊和 Co.等公司来说服务的可靠运行非常重要,但它们的系统一次又一次地出现故障,导致大量中断和糟糕的客户体验。 人们经常会遇到所谓的级联 故障,导致超出普通系统故障的不良并发症。 即使是... 详细

Apache Pulsar分布式事务机制

22-03-09 260 banq

Pulsar 事务 (txn) 使事件流应用程序能够在一个原子操作中消费、处理和生成消息。开发此功能的原因可以总结如下。 随着流处理的兴起,对具有更强处理保障的流处理应用的需求也随之增长。 例如,... 详细

库 vs 服务 vs 侧车Sidecar的比较

22-03-04 209 banq

所有软件应用程序都由可重用的元素组成。这些可重用元素的目标和功能从基础设施级别到安全级别到业务能力各不相同。 本文的目的是比较用于构建和部署这些可重用元素的不同方法。   1.库包 这是重用代... 详细

共有 2591 2 3 4 ... 18 下一页