Distributed Storage From Scratch(Easy)
自制分布式存储系统入门篇:系统概要设计
本文给出自制分布式存储系统的概要设计,介绍面向用户的 API 与核心模块分工。
标签
查看归入当前术语的文章。
Distributed Storage From Scratch(Easy)
本文给出自制分布式存储系统的概要设计,介绍面向用户的 API 与核心模块分工。
Distributed Storage From Scratch(Easy)
本文从文件系统、关系型数据库与磁盘特性出发,为自制分布式存储系统系列补充背景知识。
Distributed Storage From Scratch(Easy)
本文作为系列序章,说明自制分布式存储系统的目标、总体架构与后续内容安排。
本文介绍 Google Slicer 自动分片组件的控制面、客户端路由与负载均衡设计。
本文概述 Google Percolator 如何在 Bigtable 之上实现跨行事务与可靠通知,并聚焦事务部分。
本文介绍一篇事务一致性模型论文的形式化框架,并解释原子可见性等概念的直观含义。
本文从 CAP 理论与 ACID 性质出发,讨论分布式存储系统中一致性、可用性与事务设计的取舍。
本文介绍 Anna 键值存储如何用 actor 模型与基于 lattice 的冲突解决机制实现高性能与可调一致性。
本文从数据与索引布局、哈希表和树结构等角度总结单机存储引擎的常见设计方法。
本文概述 Facebook F4 面向温数据对象存储的架构设计,以及纠删码和跨机房容错方案。
本文总结 Facebook Haystack 针对图片热存储场景的单机对象存储引擎设计与优化思路。
梳理 Amazon Dynamo 论文中的一致性、复制、冲突处理与路由设计,并总结其为高可用 Key-Value 存储做出的关键工程取舍。