暂无搜索历史
在前面数据复制原理文章我们已经了解到数据复制是建立无共享存储架构下,存储系统每个节点通过网络连接都持有一份自己完整且相同的数据副本.而数据复制的难点在于处理复制...
不知道大家平常在学习架构的时候,是否有问过自己一个问题,什么是架构,我们真的理解架构吗?该如何去培养自己的架构思维?今天我结合《Fundamentals of ...
一谈到复制技术,相信我们大部分都有一个认知,那就是实现数据存储的高可用,其实进行数据复制也不仅仅是实现高可用,同时也是边缘加速以及提升读性能的一个技术手段,今天...
在实际工作中, 实现一个高可用架构要比实现一个高性能架构复杂得多,因为存在故障诸多不确定性因素,比如区域性灾难、机房故障、网线电缆被挖断、网络延迟、软硬件层面故...
在分布式系统中最重要的抽象概念之一是共识, 即在网络、进程故障等情况下,让所有非故障节点在某一件事情上达成一致.那么在实现共识的过程中,我们就需要在理论与实践中...
在上一篇我们讲述构建故障容忍的分布式系统需要满足安全性和活性属性,那么在业界实现具备Faults Tolerance的系统有什么样的最佳方式呢? 今天来谈谈我的...
在前面我们讲述基于资源利用率以及成本的权衡,大部分情况下将会采用廉价且不可靠的组件来构建我们的分布式系统,比如异步网络模型的无界延迟、时钟漂移以及进程暂停是现实...
今天我同样结合《设计数据密集系统》来聊分布式系统另外一个话题,即分布式系统的不可靠时钟问题.
在之前我们讲述了分布式系统会出现partial failures主要原因是部分组件或者服务发生故障faults,其实还存在另一个故障,即网络故障.今天我们来聊下...
本来是想着把相关的分布式系统问题都整理罗列下,但发现整理的知识还是挺多的,于是想拆分几个版本分别说明, 同样参考《设计密集数据系统》谈到分布式系统的问题做一个总...
最近在对过往的技术笔记做一个整理和总结,其中有一篇是关于如何针对进行性能建立模型进行测试,以下我直接基于原有ppt做下记录分享.
最近在研读《数据密集型应用系统设计》一书, 其中也谈到了数据模型,今天谈谈我读后对数据模型的思考.
在前面我们讲述了软件架构建模的方法论, 其中我们讨论做架构设计的目的是解决软件的复杂度, 而建模则是作为一项架构设计工具来辅助我们识别问题复杂度. 但方法始终是...
相信大家对模型一词都不陌生,但是在我们实际工作中进行软件架构设计的时候,要如何去建模呢?不知道大家是怎么去理解建模一词并能实际落地? 今天我来谈谈自己在软件架构...
在如今现代应用系统中,我们更多是关注数据密集系统而非计算密集系统,即计算机发展到如今,CPU已然不是构建一个应用系统程序的限制, 更多的挑战在于数据规模的增长,...
本文主要以分析Raft算法核心原理流程为主,简述Raft算法运作流程,分别从Raft基础,核心原理以及细节问题出发作一个归纳性总结,如想深入Raft算法可以查看...
腾讯 | 产品经理 (已认证)
腾讯技术工程事业群官方微信公众号
技术分享 & 开源分享
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市