海量存储系列之八、九、十 2026年07月07日 daichangya 2 海量存储系列之八、九、十编者注:本文为历史博文归档,主要探讨存储引擎的核心数据结构原理。涉及 JDK、框架与工具链版本请以当前官方文档为准。文中部分引用外链图片可能失效,阅读时请注意时效性。为什么磁盘存储常用 B+ 树?首先来回答一个问题:为什么在磁盘中... 阅读全文 0 评论
如何从组件开始构建一座城市? 2026年07月07日 daichangya 1 如何从组件开始构建一座城市?为什么越来越多的企业应用开发正在转向组件框架和解决方案?组件架构是否有前途?我相信答案是肯定的,而且很快所有开发框架都将会是基于组件的——这是近在眼前的事情。下面让我来向你揭示这一切的原因。你会如何建造你的房子?一般你会从砌块... 阅读全文 0 评论
来自Google、Amazon和Facebook等7大知名互联网的系统扩展经验 2026年07月07日 daichangya 1 来自 Google、Amazon 和 Facebook 等 7 大知名互联网的系统扩展经验编者注:本文为历史博文归档;涉及 JDK、框架与工具链版本请以当前官方文档为准。引用外链图片可能失效,阅读时请注意时效性。本文出自澳大利亚一位 ID 为 Dodgy... 阅读全文 0 评论
键值存储系统设计(第一部分) 2026年07月07日 daichangya 2 收到许多读者邮件,表示希望阅读更多关于系统设计面试的内容,因此我们将在此主题上进行更深入的探讨。很高兴收到大家的反馈,如果您有任何建议或问题,欢迎通过评论告诉我们。本周,我将讨论键值存储(Key-Value Store)。键值存储是一种非常强大的技术,几... 阅读全文 0 评论
如何设计Google文档 2026年07月07日 daichangya 2 如何设计 Google 文档系统设计面试通常具有开放性,要求候选人具备广泛的知识储备。为了在此类面试中表现出色,重要的是覆盖不同的领域,而不是专注于单个主题。我们花费了大量时间筛选系统设计问题进行分析,主要标准如下:问题流行且经典确保所选问题的多样性分析... 阅读全文 0 评论