当下（2018 年）腾讯的技术建设是否处于落后同体量公司的状态？
我待过的这几个互联网相关公司，论技术基础建设，排名大致是这样的。 网易 << Microsoft < 阿里 << Amazon 网易几乎就属于没有基础建设哈，能自己搞几台机器搭个Hadoop集群用用就不错了。 微软的问题就是部门太多了，各部门各自为政。明明有基础设施建设的很好的Azure，结果很多部门几乎不用，自己搞一套东西的很多。特别是office部门，那个历史包袱这个沉重啊，用的source depot这个破烂VCS居然不支持多branch开发，搞得上千号人一起在6xG的repo上做mainline开发，画面太美不敢看，一个月里面倒有18天smoke build是fail的。 阿里本来也是各自为政，这个部门自己搭Hadoop，那个部门自己搭Kafka，有的用isearch，有的自己又搞一套。但是阿里云起来后，强行要求各部门登月，没得选择。所以虽然阿里云的系统有点破吧，但至少大家是上了同一条船了，以后慢慢迭代，应该会好起来。 而Amazon的这一套系统，简直精湛，brazil做包管理，apollo做部署，用pipeline来抽象各种过程。然后各个部门公用aws的资源，简直就是理想中的大IT公司应该有的样子。很显而易见，AWS的模式也是阿里云重点学习的对象，但是AWS积淀很深，估计阿里云还得学个3,5年才能有点模样。 所以IT公司的基础建设，真的是需要有很强势的技术领导人来带头才行的。很多时候不需要一上来就是最优架构，因为最优的架构往往不是设计出来的，而是迭代出来的。一个架构没有大毛病，大家都用，总比各用各的强。 上面居然还有讨论编辑器和语言的，这个不是基建层次的东西啊……