本周现代软件:摩尔定律的终结?

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡/ 赠书活动

目前,正在 星球 内带小伙伴们做第一个项目:全栈前后端分离博客项目,采用技术栈 Spring Boot + Mybatis Plus + Vue 3.x + Vite 4手把手,前端 + 后端全栈开发,从 0 到 1 讲解每个功能点开发步骤,1v1 答疑,陪伴式直到项目上线,目前已更新了 204 小节,累计 32w+ 字,讲解图:1416 张,还在持续爆肝中,后续还会上新更多项目,目标是将 Java 领域典型的项目都整上,如秒杀系统、在线商城、IM 即时通讯、权限管理等等,已有 870+ 小伙伴加入,欢迎点击围观

欢迎来到现代软件本周,或 TWiMS ,New Relic 每周对围绕软件分析、云计算、应用程序监控、开发方法、编程语言和其他问题的需要了解的新闻、故事和事件进行综述影响现代软件。

本周,我们的头条新闻是关于摩尔定律即将失效及其对软件开发人员的潜在影响。

TWiMS 头条新闻
更小、更快、更便宜、超越:计算机芯片的未来 ——纽约时报

内容: 就技术预测而言,摩尔定律运行良好,甚至超过了英特尔联合创始人戈登摩尔最初的预测。摩尔定律认为,可以放置在计算机芯片上的晶体管数量每年都会翻一番,该定律在 2015 年庆祝了它的 50 岁生日 ,但它最终与物理定律相悖,据 纽约时报 报道的技术专家称 功能 。正如 Broadcom 首席技术官 Henry Samueli 告诉 时代周刊的 那样,摩尔定律还没有完全失效,但它有资格成为 AARP 会员 。至关重要的是,摩尔定律显然不可避免的退役不仅对英特尔等芯片制造商,而且对包括软件制造商在内的众多行业都具有深远的影响。

为什么要关注: 摩尔定律的影响简直是革命性的,它以越来越低的成本提供了数十年不断增加的计算能力,刺激了各种技术创新。 泰晤士报 指出,摩尔定律的终结所产生的反响将远远超出实际的计算机行业,可能会损害远至汽车制造领域的企业创新。具体来说,在倾向于关注芯片硬件的同时,软件开发商也应该密切关注。软件制造商已从摩尔定律所预测的计算机马力的稳步增长中获益匪浅。这一进程的任何放缓都将迫使开发人员寻找新的方法来优化性能和效率。

当然,情况并不都是严峻的。即将出现未经证实的潜在革命性技术解决方案,例如 量子计算 。在 纽约时报 的报道发表后不到一周,IBM 宣布其研究部门取得了突破,这可能有助于为用碳纳米管取代硅晶体管铺平道路,有效地改写摩尔定律的限制。随着云计算、大数据和其他趋势的处理需求持续增长 以及令人惊讶的准确和强大的摩尔定律可能终于接近谢幕,IBM 已在芯片研发上投入 30 亿美元。

延伸阅读:

谷歌的软件在 Nexus 活动中抢走了硬件的风头 BloombergBusiness

内容: BloombergBusiness 报道,新的 Nexus 设备可能是本周在旧金山举行的 Google 活动的明星,但软件出尽了风头。谷歌候任首席执行官桑达尔皮查伊和其他高管谈到了谷歌对机器学习技术的投资,他们认为这将有助于使谷歌应用程序能够预测用户在其多种设备上的行为,从而在谷歌庞大的数据存储的支持下提供更好的体验。谷歌还正式发布了 Marshmallow Android 6.0 版,其中包括软件驱动的功能,例如 App Standby,它可以自动限制不常使用的应用程序对电池寿命的影响。但真正的场景窃取者可能是 Now on Tap,部分是上下文搜索,部分是虚拟助手,它可以扫描任何屏幕或应用程序中的文本,以生成用户可能需要的额外信息。

为什么要关心: 是软件,是软件,是软件。谷歌的 Nexus 事件本身并不是摩尔定律的故事,但它有一些共同点:随着设备及其组件越来越商品化和模仿,为我们的手机、平板电脑、笔记本电脑和其他设备提供动力的软件才是真正重要的.当然,考虑到谷歌将 Android 有效地让给硬件制造商的长期战略,谷歌在这一观点中拥有既得利益。但它强调了软件越来越胜过硬件的现实。对于谷歌来说,这似乎意味着软件渴望比你更了解你自己。

延伸阅读:

奥巴马的首席数据科学家揭示了政府如何使用大数据 TIME

内容: 就像他的同僚目前正在 重塑联邦政府使用技术的方式 一样,Dhanurjay “DJ” Patil 有着远大的抱负,他相信实现这些抱负的最佳创意来自环城公路之外。 Patil 是 美国第一位首席数据科学家 ,他领导了 Data.gov 背后的工作,该网站提供 205,475 个数据集 供公众使用,他最近在 Nantucket 项目 系列中谈到了政府的数据战略。 《时代 》杂志对帕蒂尔演讲的报道包括这一亮点:“这实际上是我们所拥有的最受数据驱动的总统,”帕蒂尔说,他认为以数据为中心的政府可以“负责任地释放数据的力量,造福美国”。 '”

为什么你应该关心: 帕蒂尔详细谈到了开放数据如何能够带来巨大的改善,不仅是政府的运作方式,而且是日常生活的许多领域,从医疗保健到司法系统再到教育等等。但 Patil 也关注管理大量数据(其中大部分是个人数据)所带来的重要道德和法律讨论和挑战,以避免歧视和其他滥用数据和分析的力量的行为。自动化社会。

Twitter 计划超越其 140 个字符的限制 Re/code

内容: Re/code 报道称,Twitter 正在测试一种产品,该产品允许用户发布较长格式的内容,不受该网站著名的基于文本消息的 140 个字符限制的限制。细节仍然很少,也不能保证它真的会发生,但匿名消息人士告诉 Re/code, 在联合创始人兼临时 CEO 杰克·多尔西 (Jack Dorsey) 的支持下,几个月来它一直是 Twitter 会议室中的热门话题。这一点尤其重要,因为根据 另一份 Re/code 报告, 多尔西显然正在放弃临时标签,成为永久 CEO。多尔西将继续担任移动支付公司 Square 的 CEO 的双重职责。

为什么你应该关心: 有时你需要改变以在现代软件的快速世界中保持相关性,即使这意味着重新设计你的应用程序的定义功能。自上市以来,Twitter 有时难以取悦投资者,并且随着社交媒体平台看起来越来越像媒体平台,Twitter 的简洁性可能限制了它在出版商、广告商和其他关键支持者中的潜力,更不用说该网站的普通观众。考虑到潜在变化的重要性,多尔西的乔布斯式长期回归的串联消息尤为重要。在可靠的拥护者的支持下,重大转型通常会进行得更好。 Twitter 的一位高级执行官告诉 Re/code :“让杰克进来说没关系,这让世界变得完全不同。”随着 Dorsey 稳稳地回到 Twitter 的驾驶席上,公司可能会发生更大的变化。

50 个新闻网站的移动广告成本 纽约时报

内容: 《纽约时报》的 一项分析发现,在移动设备上访问 50 个热门新闻网站的主页所需的数据负载中,有一半以上来自广告和其他可被广告拦截器删除的内容。这对应用程序性能有重大影响:罪魁祸首 Boston.com 在 4G 无线连接上的平均加载时间为 30 秒,《 纽约时报》 将其归因于视频广告。即使是像 Bleacher Report 和 Vox 这样处于 泰晤士报 分析范围中间的网站,在运行广告拦截器的情况下访问时,其平均 6 到 7 秒的加载时间也减少了大约 5 秒。从性能和优化的角度来看,这感觉就像一生。

为什么你应该关心: 该报告应该会引发更多关于广告拦截器的争论,苹果最近在其设备上启用了 iOS 9 发布。从更大的角度来看,它提醒开发人员和应用程序所有者,性能延迟可能是一个杀手. TWiMS 之前提到过 页面膨胀 的问题——以及大多数网页需要节食的问题。但广告似乎需要构建和运行它们的人们特别紧急地关注,特别是考虑到苹果最近在广告拦截应用程序上的转变。根据 《纽约时报 》的计算,在平均无线数据计划中,每兆字节的用户成本约为 0.01 美元;访问 Boston.com 主页——只是主页!——根据性能分析中发现的加载时间,每天可能会花费用户每月 9.50 美元——如果有人费心在所有这些延迟中逗留的话。

从 Cory Arcangel 到“吃豆人”:数字艺术策展人如何保存复古数据和硬件 Fast Company

内容: Fast Company 以引人入胜的视角审视了一个非常现代的问题,结束了本周:博物馆、收藏家和其他利益相关者将如何为子孙后代保存数字艺术和其他文物?艺术界有其行之有效的方法来保存,比方说,一幅有数百年历史的壁画。事实证明,包含数字艺术、视频游戏和其他媒体的代码需要同一种 TLC 来确保其长期保存。这不是一件容易的事,充满了各种具体的挑战。例如,最近在 eBay 上找到一个可用的 Laserdisc 播放器祝你好运。

为什么你应该关心: 这个有趣但重要的故事提醒我们需要不断检查我们的代码和其他数字资产的状况,不仅是在其生命的黄金时期,而且可能会持续更长时间。即使您不是博物馆馆长,这些挑战也可能听起来很熟悉:艺术家和其他利益相关者才刚刚开始思考数字保护的细节,而且对于预算有限的小型组织来说,成本可能高得令人望而却步。保护数字艺术和其他媒体也带来了一些独特的问题:例如,博物馆馆长可能需要成为更好的游戏玩家。正如纽约市 现代艺术博物馆 数字资源库经理 Ben Fino-Radin 告诉 Fast Company 的 那样:“如果一款视频游戏有 12 个关卡,而且它真的非常非常难,你如何对其进行状态评估?”

想建议我们应该在下一版 TWiMS 中介绍的内容吗?请发送电子邮件至 blog@newrelic.com

收听未来

无法获得足够的现代软件新闻和评论?请务必查看我们新的 现代软件播客 New Relic 主编 Fredric Paul 和嘉宾讨论了软件分析、云计算、应用程序监控、开发方法、编程语言等领域发生的最重要的事情。 收听首播集