2013年11月17日星期日

技术人必订阅的16个博客与介绍

作者根据自身经验,挑选出16个博客出来,并且为每个挑选出的博客,附上个人对其的简单介绍。一来算是对过去的一个归纳与总结,二来也可以帮助大家更好的挑选。
挑选的标准:
  1. 博客更新的频率;
  2. 博客中好文章的比率;
  3. 博客文章,对我的帮助;
  4. 以下挑选出来的博客,首先按照国际/国内划分,然后按照字母排序介绍;

1.ACM Queue (Architecting Tomorrow’s Computing)
作者:ACM。第一次认识ACM Queue,是因为一篇文章,Cary Millsap的Thinking Clearly about Performance。之后,就挖掘到了这个大宝藏,陆陆续续阅读了此博客上的大量文章,主要集中于Concurrency与Performance两个方面,受益匪浅。正如ACM Queue的副标题所言:Architecting Tomorrow’s Computing,这是一个值得持续关注的博客,每一篇文章,都是顶级论文水准的。

2.All Things Distributed
作者:Werner Vogels。如果一个世界顶级的互联网公司的CTO,还坚持写博客,坚持每周阅读各种各样技术论文。你会怎么看?不务正业,屌丝,这是一个不合格的CTO?Werner Vogels正是这样一个CTO,作为Amazon.com的CTO,Vogels仍旧坚持写博客,读论文,并且将其认为好的论文,通过Back-to-Basics Weekend Reading的方式,推荐给大家。Werner Vogels,颠覆了我对于CTO这个岗位的理解,Amazon.com在云计算领域能够取得今天的成功,绝非偶然。

3.Brendan’s blog
作者:Brendan Gregg。操作系统专家,DTrace技术专家,系统性能优化专家。关于他,多的自不必说,只需要提两点:1. Linux Performance Analysis and Tools,你应该看一遍;2. 他的新书:Systems Performance,值得阅读。

4.DimitriK’s (dim) Weblog
作者:Dimitri KRAVTCHUK。MySQL性能测试组成员,我心目中最欣赏的测试人员的模版。作为一个测试人员,开发自动化测试工具,对MySQL每一个版本进行性能测试,分析MySQL的性能瓶颈,熟知MySQL的整体架构与MySQL的源码。测试人员达到这种级别,对项目的巨大反哺作用,才得到了真正的体现。此外,DimitriK的每一篇博客,都写得非常好,从中学到了很多,无论是关于MySQL,还是关于测试。

5.Dr. Dobb’s (The World of Software Development)
作者:Dr. Dobb’s Journal。DDJ,号称软件领域的Oscar。DDJ上的技术文章,领域很多,可以挑选自己感兴趣的点进行关注,跟踪阅读。

6.High Scalability
作者:High Scalability。HS,不必说了,系统架构,最新技术… 技术人都应该订阅的博客。

7.Mechanical Sympathy
作者:Martin Thompson。程序设计方面,最喜欢的博客之一。他的每篇文章,都被我打上标签,可以反复阅读。就如此博客的副标题一样:Hardware and software working together in harmony。Martin追求的是软硬件和谐的系统,在他的博客中,这个理念也得到了贯彻,很多博文,都是关于CPU知识,Memory Model,高性能并发编程等。最后,按照jametong的理解,此博客的名字:Mechanical Sympathy,对应的中文意思应该是:庖丁解牛。

8.Paul E. McKenney’s Journal
作者:Paul E. McKenney。他最为人知的,是他是免费书perfbook的作者:Is Parallel Programming Hard, And, If So, What Can You Do About It?,是Linux RCU的作者。他不为人知的,他从90年底初期就开始进行并发程序设计,并且对Memory Model (CPU & C++ )有着极为深入的认识。除了他的博客,他写的相关技术文章,都值得一看:McKenney’s Selected Papers

9.Perspectives (James Hamilton’s Blog)
作者:James Hamilton。好吧,这个名字,值得关注。技术领域的高富帅。Hamilton最近博客关注的领域是硬件、数据中心,我个人不太懂。

10.preshing on programming
作者:Jeff Preshing。程序设计方面,最喜欢的博客之一。博客内容,主打的是Memory Model与并发编程,高性能编程。其关于Memory Model的一系列博文,环环相扣,将Memory Model的各个方面,做了详细的解释与分析,个人认为达到了出一本优质技术书的标准。

11.Transactions on InnoDB
作者:Oracle’s InnoDB Team
InnoDB团队维护的博客,披露了大量InnoDB引擎的实现细节。此博客的内容,主要有两方面:1. MySQL发布新版本时,会有大量关于新版本中改进技术的介绍;2. 最近,InnoDB团队开始逐渐披露InnoDB各模块的实现细节,包括:Redo、Transaction Lock、Row Format等。此博客,是学习InnoDB引擎的不二选择。

12.Wired Enterprise
作者:WIRED。WIRED杂志,博客更新频繁,关注最新技术与国际顶级公司。例如:量子计算机、比特币等。此外,我最喜欢的两篇文章:If Xerox PARC Invented the PC, Google Invented the InternetReturn of the Borg: How Twitter Rebuilt Google’s Secret Weapon,让我充分认识到了顶级公司、顶级牛人的实力,我辈仍需努力。

13.a db thinker’s home
作者,童家旺(@jametong),我在阿里B2B时的同事,国内我最佩服的技术人之一。我自觉还算比较努力,每年都会看很多书、论文与技术文章,但是jametong每年看的书比我至少还要多两倍以上。知识面相当广泛,他的博客,会定期更新他的Jame’s Reading,将其前段时间所看的资料做一个总结与归纳,所推荐的每一篇文章,都值得一看。

14.酷壳-CoolShell.cn (享受编程和技术所带来的快乐)
作者:陈皓。传说中的@左耳朵耗子,说真的,国内技术方面的好文章,不算多。但是酷壳上的文章,都能称之为好文章,国内技术人,必须订阅的博客。

15.刘未鹏|C++的罗浮宫
作者:刘未鹏。初识大刘的博客,是开始学习Memory Model (内存模型)时,搜到了他的一篇博客:《C++ 0x漫谈》系列之:多线程内存模型。想我在13年开始接触内存模型时,大刘早在07年已经把这个问题弄清楚了!从此文开始,我陆陆续续看了他博客中的其他文章,真心佩服。现在的遗憾是,大刘的博客,已经好久没更新了,精品也有看完的一天,希望能够重新拾掇起来。

16.系统技术非业余研究 (系统技术深度探索和应用)
作者:余锋。传说中的霸爷,@淘宝禇霸。霸爷对待技术的态度,当为我辈楷模,博客更新频繁,讨论的问题深入。霸爷的博客,主要涉及两个方面:1. 系统级的监控与优化;2. Erlang语言。就我个人来说,对于Erlang语言不熟,但是系统方面的博文,非常受用。例如:MySQL数据库网卡软中断不平衡问题及解决方案

无论怎样,跟踪博客、学习技术是一种态度,无论你在什么公司、位于何种职位、从事何种技术,学习前辈的先进方法,永远是一条最快的提升捷径。站在巨人的肩膀上,迎接世界的挑战。

作者@何_登成   来源:http://hedengcheng.com/?p=676

没有评论:

发表评论