程序员启示录

最近因为项目需要在看一个开源项目的源码,这个开源项目据说在内部开发孵化了 6 年之久,前几年才开源出来。 我在看设计文档和源码中发现,它的高层设计的一致性是比较好的,但到了源码实现就显得凌乱了些。 既然是时间跨度如此长的项目,想必参与这个项目的程序员也不止一批人了,处于不同阶段的程序员都有可能参与,这样也能理解实现上的凌乱了。 看着这些有一定时间沉淀的代码,有些代码可能诞生于差不多我刚工作的年头,有...
阅读(2985) 评论(7)

一技压身,天下行走

最近朋友圈有篇文章《为何我工作十年,内心仍无比恐慌》转的比较多,来自一个腾讯产品总监的演讲。我一个程序员也工作了十年,确实依然感到内心的恐慌,这种职业焦虑在这个行业普遍存在。也许正是因为互联网行业还很年轻,一个行业的寿命远超过一个人的寿命,而互联网行业还不到三十年。远超传统行业的发展速度和新陈代谢规律,让其中的从业者深感疲惫,而对未来又充满了不确定性。而未来的不确定性通常正是心力交瘁的一个主要原因。...
阅读(2804) 评论(2)

瞬息之间与时间之门

为什么我的博客叫 [瞬息之间] 这是一个跟时间有关的话题。从大学毕业后参加工作,大概到第 5 年时我明显感觉走到了一个瓶颈。那时我是一名程序员,为金融和电信行业的软件系统写着程序。有时早上 10 点上班,晚上 11 点下班,有时下午 7 点去上班,早上 8 点下班(另一个守夜人的故事)。就这么在日升月落中学习成长着,直到我碰到了那扇门,那扇门让你彷徨、犹豫和迷茫。之前一起写程序的同伴,有人选择绕开走...
阅读(2053) 评论(1)

后端分布式系列:分布式存储-HDFS 与 GFS 的设计差异

「后端分布式系列」前面关于 HDFS 的一些文章介绍了它的整体架构和一些关键部件的设计实现要点。 我们知道 HDFS 最早是根据 GFS(Google File System)的论文概念模型来设计实现的。 然后呢,我就去把 GFS 的原始论文找出来仔细看了遍,GFS 的整体架构图如下: HDFS 参照了它所以大部分架构设计概念是类似的,比如 HDFS NameNode 相当于 GFS Mast...
阅读(5215) 评论(3)
    个人资料
    • 访问:1239765次
    • 积分:12118
    • 等级:
    • 排名:第1269名
    • 原创:176篇
    • 转载:0篇
    • 译文:9篇
    • 评论:974条
    文章分类
    最新评论