全部博文(183)
分类: 架构设计与优化
2014-01-01 16:01:37
前段时间,我在微博上分享了自己订阅的博客Feeds,一共有200个左右,内容覆盖多个领域,包括有:Database(MySQL、Oracle、PostgreSQL),Programming,Distributed Systems,Systems 等。俗话说,过犹不及,太多的选择,往往意味着没有选择。在过去的几年,对于自己订阅的所有博客,我基本上做到每天都看,因此对每个博客的内容有了一定的了解。本文,就准备根据个人的经验,从订阅的这200个博客中,挑选出10个出来,并且为每个挑选出的博客,附上个人对其的简单介绍。一来算是对过去的一个归纳与总结,二来也可以帮助大家更好的挑选。
声明:这次的挑选,完全是根据自己的经验与喜好,并不算是什么排名。挑选的标准:
废话不多说,以下就是挑选出来的10个博客(10在这里是虚数,可能不止10个J)。当然,这10个博客,同样也覆盖了技术的多个领域。
ACM Queue (Architecting Tomorrow’s Computing)
作者:ACM。第一次认识ACM Queue,是因为一篇文章,Cary Millsap的。之后,就挖掘到了这个大宝藏,陆陆续续阅读了此博客上的大量文章,主要集中于Concurrency与Performance两个方面,受益匪浅。正如ACM Queue的副标题所言:Architecting Tomorrow’s Computing,这是一个值得持续关注的博客,每一篇文章,都是顶级论文水准的。
All Things Distributed
网址:
作者:Werner Vogels。如果一个世界顶级的互联网公司的CTO,还坚持写博客,坚持每周阅读各种各样技术论文。你会怎么看?不务正业,屌丝,这是一个不合格的CTO?Werner Vogels正是这样一个CTO,作为Amazon.com的CTO,Vogels仍旧坚持写博客,读论文,并且将其认为好的论文,通过Back-to-Basics Weekend Reading的方式,推荐给大家。Werner Vogels,颠覆了我对于CTO这个岗位的理解,Amazon.com在云计算领域能够取得今天的成功,绝非偶然。
Brendan’s blog
网址:http://dtrace.org/blogs/brendan/
作者:Brendan Gregg。操作系统专家,DTrace技术专家,系统性能优化专家。关于他,多的自不必说,只需要提两点:1. ,你应该看一遍;2. 他的新书:Systems Performance,值得阅读。
DimitriK’s (dim) Weblog
网址:http://dimitrik.free.fr/blog/index.html
作者:Dimitri KRAVTCHUK。MySQL性能测试组成员,我心目中最欣赏的测试人员的模版。作为一个测试人员,开发自动化测试工具,对MySQL每一个版本进行性能测试,分析MySQL的性能瓶颈,熟知MySQL的整体架构与MySQL的源码。测试人员达到这种级别,对项目的巨大反哺作用,才得到了真正的体现。此外,DimitriK的每一篇博客,都写得非常好,从中学到了很多,无论是关于MySQL,还是关于测试。
Dr. Dobb’s (The World of Software Development)
网址:
作者:Dr. Dobb’s Journal。DDJ,号称软件领域的Oscar。DDJ上的技术文章,领域很多,可以挑选自己感兴趣的点进行关注,跟踪阅读。
High Scalability
网址:
作者:High Scalability。HS,不必说了,系统架构,最新技术… 技术人都应该订阅的博客。
Mechanical Sympathy
网址:http://mechanical-sympathy.blogspot.com/
作者:Martin Thompson。程序设计方面,最喜欢的博客之一。他的每篇文章,都被我打上标签,可以反复阅读。就如此博客的副标题一样:Hardware and software working together in harmony。Martin追求的是软硬件和谐的系统,在他的博客中,这个理念也得到了贯彻,很多博文,都是关于CPU知识,Memory Model,高性能并发编程等。最后,按照jametong的理解,此博客的名字:Mechanical Sympathy,对应的中文意思应该是:庖丁解牛。
Paul E. McKenney’s Journal
网址:
作者:Paul E. McKenney。他最为人知的,是他是免费书perfbook的作者:,是Linux RCU的作者。他不为人知的,他从90年底初期就开始进行并发程序设计,并且对Memory Model (CPU & C++ )有着极为深入的认识。除了他的博客,他写的相关技术文章,都值得一看:。
Perspectives (James Hamilton’s Blog)
网址:
作者:James Hamilton。好吧,这个名字,值得关注。技术领域的高富帅。Hamilton最近博客关注的领域是硬件、数据中心,我个人不太懂。
preshing on programming
网址:
作者:Jeff Preshing。程序设计方面,最喜欢的博客之一。博客内容,主打的是Memory Model与并发编程,高性能编程。其关于Memory Model的一系列博文,环环相扣,将Memory Model的各个方面,做了详细的解释与分析,个人认为达到了出一本优质技术书的标准。包括霸爷@淘宝禇霸 耗子 @左耳朵耗子,都对此博客大加赞赏。
Transactions on InnoDB
网址:https://blogs.oracle.com/mysqlinnodb/
作者:Oracle’s InnoDB Team
InnoDB团队维护的博客,披露了大量InnoDB引擎的实现细节。此博客的内容,主要有两方面:1. MySQL发布新版本时,会有大量关于新版本中改进技术的介绍;2. 最近,InnoDB团队开始逐渐披露InnoDB各模块的实现细节,包括:Redo、Transaction Lock、Row Format等。此博客,是学习InnoDB引擎的不二选择。
Wired Enterprise
网址:
作者:WIRED。WIRED杂志,博客更新频繁,关注最新技术与国际顶级公司。例如:量子计算机、比特币等。此外,我最喜欢的两篇文章:,,让我充分认识到了顶级公司、顶级牛人的实力,我辈仍需努力。
a db thinker’s home
网址:
作者,童家旺(@jametong),我在阿里B2B时的同事,国内我最佩服的技术人之一。我自觉还算比较努力,每年都会看很多书、论文与技术文章,但是jametong每年看的书比我至少还要多两倍以上。知识面相当广泛,他的博客,会定期更新他的Jame’s Reading,将其前段时间所看的资料做一个总结与归纳,所推荐的每一篇文章,都值得一看。
酷壳-CoolShell.cn (享受编程和技术所带来的快乐)
网址:
作者:陈皓。传说中的@左耳朵耗子,说真的,国内技术方面的好文章,不算多。但是酷壳上的文章,都能称之为好文章,国内技术人,必须订阅的博客。记得我之前在微博上推荐过一篇Igor Ostrovsky的一篇介绍CPU Cache的文章:。然后被@我的上铺叫路遥 兄弟翻译为中文,发表在酷壳上:。也算是与酷壳有了点联系J
刘未鹏|C++的罗浮宫
网址:http://blog.csdn.net/pongba
作者:刘未鹏。初识大刘的博客,是开始学习Memory Model (内存模型)时,搜到了他的一篇博客:《C++ 0x漫谈》系列之:多线程内存模型。想我在13年开始接触内存模型时,大刘早在07年已经把这个问题弄清楚了!从此文开始,我陆陆续续看了他博客中的其他文章,真心佩服。现在的遗憾是,大刘的博客,已经好久没更新了,精品也有看完的一天,希望能够重新拾掇起来J
系统技术非业余研究 (系统技术深度探索和应用)
作者:余锋。传说中的霸爷,@淘宝禇霸。霸爷对待技术的态度,当为我辈楷模,博客更新频繁,讨论的问题深入。霸爷的博客,主要涉及两个方面:1. 系统级的监控与优化;2. Erlang语言。就我个人来说,对于Erlang语言不熟,但是系统方面的博文,非常受用。例如:MySQL数据库网卡软中断不平衡问题及解决方案;
说好挑选10个博客,最后却挑选了16个,而且中间还纠结放弃了几个。无论怎样,跟踪博客、学习技术是一种态度,无论你在什么公司、位于何种职位、从事何种技术,学习前辈的先进方法,永远是一条最快的提升捷径。站在巨人的肩膀上,迎接世界的挑战。