分布式架构

     

线粒体代谢是人体内的全局时钟?

16

由线粒体驱动的新陈代谢会影响多种细胞过程: 线粒体会: 产生 ATP(细胞的能量货币), 以及构建蛋白质和 DNA、 .

超越代码:通过TLA+ 实现形式抽象表达

117 3K

抽象是避免分心的有力工具。抽象一词的词源来自拉丁语,意思是“剪切”和“绘制”。通过抽象,您可以从复杂的系统中分离出协议,省略不必要的细节,并将复杂的系统简化.

不变性是一种更好的调试器?

177 2K

来自 Marc's Blog 的文.

限量抢票系统Ticketmaster的设计问题

267 4K

最近,Ticketmaster因泰勒·斯威夫特巡回演唱会门票销售时发生重大系统故障而成为新闻。该网站在需求的重压下崩溃,导致粉丝不满,声誉受损。 .

Slack 向蜂窝架构的迁移

175

近年来,蜂窝 架构 在大型在线.

用生活案例形容说明什么是CAP定理

283 1 3K
您经常会听到 CAP 定理,它规定了设计 分.

一致性模式

276 3K

分布式系统中的 一致性 模型: .

10 个Spring Cloud微服务实现的分布式系统模式

553 1 3K
这是每个 Java 微服务 .

typeid:受 Stripe ID 启发的类型安全、K-sortable、全局唯一标识符

436

TypeIDs是UUIDv7的一个现代的、类型安全的扩展。 TypeIDs被规范地编码为小写的字符串,由三部分组成.

分布式系统8种认知偏见

371 3K

分布式系统的谬误是由L Peter Deutsch和Sun Microsystems公司的其他人提出的一套论断,描述了刚开始接触分布式应用的程序员总是做出的.

分布式系统设计模式手册

537 26K
如果您决定确实需要 分布式系统 .

深入了解分布式键值存储etcd

435 3K

在 分布式系统 领域,确保跨多.

系统设计中的可扩展性:如何学习技术、原则和最佳实践 - Arslan

479 7K

通过学习可扩展系统设计的原则、技术和最佳实践,掌握可 .

为什么 Apache Kafka 不需要 Fsync 来保证安全?

356 2K

Apache Kafka 不需要 fsyncs 来确保安全,因为它在其复制协议中包含恢复。它是一个真实世界的 .

每个程序员都应该学习的十大系统设计概念 - DEV

694 1

系统设计是构建复杂应用程序的软件工程师的基本技能。它需要创造性和系统地思考如何解决问题的能力,以及有效实施解决方案的技术知识。在本文中,我们将回顾每个程序员.

分布式数据库的内部工作原理

529 12K
由于我的新电动自行车在商店里而无法再次骑着它去上班(这次是因为电线问题导致自行车无法运行!),我开始考虑如何在我的自行车中创造一些冗余设置,这样我就不会因为.

时钟和因果关系 - 分布式系统中的排序事件

304

系统事件可以根据它们发生的时间来排列。时钟计时并产生时间戳。传统时钟(例如时钟)使用通用参考来了解时间。该参考可以是内部硬件或使用 NTP 等协议提供时间的.

Service Weaver 简介:谷歌编写分布式应用程序的框架

2010 2 3K

服务编织器简介:用于编写后端应用程序的新开源框架。 最重要的是,Service Weaver允许您将应用程序编写为一个模块化的整体,并使用自定义部署程序将其.

四种分布式数据库介绍

628

许多 分布式系统 有效地使用专.

分布式数据库tigerbeetle设计灵感来自LMAX架构

775 5K

这份文档记录了分布式财务会计数据库 TigerBeetle 背后的设计决策: 我们希望其他人可以轻松构建下一代金融.

分布式系统关键概念和模式 - klarna

906 5K

如果您在一家现代科技公司工作,您可能遇到过“分布式系统”一词。在这篇博文中,我将分两部分进行介绍,第一部分是关于关键概念和时间表,第二部分是关于行业中使用的.

什么时候我们需要微服务?

869 2K

宗教、法律和惯例都是为了解决社会问题而产生的,正如新技术是为了解决技术问题而产生的一样。微服务 .

为什么好的软件架构很重要? – Maciej

1287 1 3K

近年来,我在IT公司遇到过很多因软件 架构<.

什么是数据库分片?

1700 4K
了解跨多台机器拆分数据库如何通过并行处理大容量应用程序的请求来提高性能 当存储在数据库中的数据增长到开始影响应用程序性能的程度时,数据库分片是一种有用.

thalo-rs/thalo:wasm 的事件溯源运行时

1199 3K

Thalo 是用于构建 分布式系统 <.

系统设计面试完整列表

1739 3K

系统设计面试完整列表: 1.网络通信协议 分布式系统中的机器通过网络彼此通.

Twitter为什么没有宕机?

1271 2K

五年来,我一直是 Twitter 的站点可靠性工程师 (SRE),以后四年里,我是 Cache 团队唯一的 SRE,四年来,我负责团队中的自动化、可靠性和运.

不要使用UUID,它不安全!

3020 2 2K

如果您需要一个不可猜测的随机字符串(例如,用于会话 cookie 或访问令牌),可能很想获取一个 .