业界资讯
-
资深程序员告诉你:如何用5年时间攒够100万?
21CTO社区导读:其实这是一篇关于开发者职业规划与未来家庭理财的文章。 100万人民币,对于身处帝都或者国内大多数一线城市来说,并不算什么太大数字,也不能解决什么根本性问题,但…
-
高并发高流量网站架构
21CTO社区导读:本文基于实践,围绕高并发高流量的网站架构设计问题,主要讨论互联网的沿革,技术的发展,网站开发的升级,包括Web服务器,协议,文件系统,后端脚本,负载均衡等技术的…
-
Facebook 是如何做大规模代码部署的?
随着时间的推移,软件行业已经提出了多种方法来更快更好更安全地交付代码。其中大部分的努力都集中在诸如持续集成、持续交付、敏捷开发、DevOps 和测试驱动开发等方面。所有这些方法都有…
-
拥有七个好品质,让程序员从优秀到卓越
最好的程序员比最差的程序员好28倍。—— Robert L.Glass 优秀的开发者确实不多见,他们的生产力是普通开发者的3部,是平庸开发者的10倍(来自《人月神话》)。这个世界上…
-
线上系统性问题定位与方法论
前言 一线程序员在工作中经常需要处理线上的问题或者故障,但工作几年下来发现,有些同事其实并不知道该如何去分析和解决这些问题,毫无章法的猜测和尝试,虽然在很多时候可以最终解决问题,但…
-
梅宏:软件定义的未来,万物皆可互联,一切均可编程
21CTO社区导读:结合当下的人工智能热潮,梅宏教授认为我们正在进入一个软件定义的时代。软件定义的技术本质是把原先一体化的硬件设施打破,将基础硬件虚拟化并提供标准化的基本功能,…
-
为什么软件开发,人多事少,还会工作量大?
本文所要分享的是软件开发过程中,亲身经历过的“怪现象”。为什么说怪呢,人多力量大,似乎才符合常理,但是往往在软件项目开展的过程中会出现人多、事少、工作量大的情况,这跟我们以往的认知…
-
如何设计 Twitter 这样的系统架构
今天我们来聊一聊如何设计Twitter。 如何设计Twitter是个经典的面试问题,我们要想一想Twitter的本质是什么,它其实是feed流。那什么是feed流呢?有很多li…
-
埃里克.施密特:中国将在AI领域全面超越美国
近日,Google母公司Alphabet执行主席,前Google首席执行官埃里克.施密特(Eric Schmidt),在上周三美国新安全中心的峰会中发表演讲中说,中国在不久后在人工…
-
开除了没情商的“技术大神”后,整个团队都好起来了
“我创造的东西你们这辈子也别想弄明白,我就是爱因斯坦,你们就是那没进化完的猴子!” 我们的常住天才,最终化身成了「邪恶博士」。 在一众产品设计团队、开发者、管理层和预发行客户面前…