村上春树在《当我谈跑步时,我谈些什么》的开篇提到毛姆说的一句名言: 任何一把剃刀都自有其哲学。 意思是说:再微小的事物,都自有其规律。 随着在互联网领域工作越做越久,对产品和技术的思考愈加深入,我越来越能体会到思维方式和学习方法的重要之处。就像底层操作系统或CPU,这些能力越发达,越能处理复杂任务,速度也更快。 世面上
分类归档:架构
一分钟了解DevOps
历史回顾 为了能够更好的理解什么是DevOps,我们很有必要对当时还只有程序员(此前还没有派生出开发者,前台工程师,后台工程师之类)这个称号存在的历史进行一下回顾。 如编程之道中所言: 老一辈的程序员是神秘且深奥的。我们没法揣摩他们的想法,我们所能做的只是描述一下他们的表象。 清醒的像一只游过水面的狐狸 警惕的像一位战
聊聊分布式存储——轻松理解Raft
说明: 原文基于《Understandable Distributed Consensus》翻译并优化UI交互,翻译不足之处还望指教 亦可网站阅读:http://raft.taillog.cn/
聊聊分布式存储——图解Paxos
一.简要介绍 在《聊聊分布式存储——问题与矛盾》中已经提到,在对一个分布式系统进行架构设计时,往往会在可用性和一致性之间反复权衡。为了解决分布式一致性问题,产生了一系列一致性协议和算法。其中比较著名的有:二阶段提交协议(2PC)、三阶段提交协议(3PC)、Paxos 算法、Raft 算法等。 本文主要介绍 P
聊聊分布式存储——问题与矛盾
本文将介绍分布式存储相关内容。关于分布式存储的内容将从不同的角度和主题分为多篇文章完成,这是第一篇并没有复杂的技术和概念,算是前言或当成一篇了解分布式存储的科普文也是不错的。 网上关于分布式存储的文章有很多,但大部分都是罗列概念或者知识点过于分散,看了很多却“只见树木,不见森林”,学了很多往往只能“知其然,却不能知其所