关于编程未来的11个预测( 二 )

云将击败摩尔定律

有反对者声称芯片公司陷入困境 。 他们不再像80年代和90年代太平年一样 , 每两年将芯片速度提高一倍 。 也许-但这不再重要 , 因为芯片之间的界限比以往任何时候都少 。

过去 , 办公桌上盒子里的CPU速度很重要 , 因为 , 这样做的速度只能和里面的仓鼠旋转一样快 。 每隔几年购买一只更大 , 更快的仓鼠 , 您的生产率也将提高一倍 。

但是现在桌面上的CPU几乎没有在屏幕上显示信息 。 大多数工作是在云中完成的 , 目前尚不清楚有多少仓鼠在工作 。 当您搜索Google时 , 它们庞大的云可能会占用10、20甚至1000只仓鼠 , 为您找到正确的答案 。

程序员面临的挑战是找到巧妙的方法来灵活地为每个用户的问题灵活地部署足够的计算能力 , 以使解决方案足够快地运行 , 并且用户不会感到厌烦并流连于竞争对手的站点 。 有很多可用的电源 。 云公司将让您处理用户的迷恋 , 但您必须找到易于并行运行的算法 , 然后安排服务器同步运行 。

物联网安全只会变得更可怕

推荐阅读