过时的 Python 版本会让公司损失数百万美元
创始人
2025-09-09 17:45:59
0

作者 | Darryl K. Taft

译者 | 平川

策划 | Tina

本文最初发布于 THENEWSTACK 博客。

图片来自 Unsplash+,由 Katelyn Perry 提供

如果你的公司运行的 Python 应用程序版本低于 3.13,那么你很可能在浪费钱。

JetBrains 公司 2025 年的 Python 状态报告 有一个惊人的发现,83% 的 Python 开发者 使用的版本是一年以前或更旧的版本,其中近一半(48%)仍在使用 Python 3.11,使用 Python 3.10 或更早版本的也还有 27%。

但这不仅仅是一个 技术债务 问题。这还会导致组织的云账单不断增加,带来财务上的重大损失。

“足够好”的隐性成本

受访者给出的不使用最新版本的最主要原因包括:“我使用的版本满足了我所有的需求”(53%)和“我没有时间更新”(25%)。

这是“如果没坏就不要修”的老式策略,但这些开发者没有意识到,他们所谓的“足够好”的 Python 版本 正在让组织因为不必要的云计算支出花费了巨额资金。

性能差距和财务影响

Python 的最新版本不仅仅是增加了新功能,它们还带来了显著的性能提升,这会直接转化为成本节省。从 Python 3.11 到 3.13,执行速度大约快了 11%,内存使用减少了 10-15%。从 Python 3.10 升级到 3.13,速度提高了惊人的 42%,内存使用减少了 20-30%。这些改进带来了根本性的效率提升。

报告称,对于一家中等规模的公司,年均 AWS 账单约为 230 万美元,其中 EC2 计算成本占 50-70%(115-160 万美元),从 Python 3.10 升级到 3.13 每年可能节省 42 万美元。

对于年均 AWS 支出在 2400 万至 3600 万美元的大型企业,其 EC2 计算成本在 1200 万至 2500 万美元之间,同样的升级每年可能节省 560 万美元。报告显示,这些计算基于已记录的性能提升数据,采用了计算密集型工作负载可实现 30% 效率提升的保守估计。

容器化的悖论

在 一篇关于这份报告的博文 中,Talk Python 创始人、Python 软件基金会 研究员 Michael Kennedy 写道,“调查还表明,我们中的许多人正在使用 Docker 和容器来执行我们的代码,这使得 83% 甚至还要高一些的数值更加令人惊讶。有了容器,只需在容器中选择最新版本的 Python 就可以实现升级。由于一切都是隔离的,也不需要担心它影响系统的其余部分。”

然而,容器化并没有加速 Python 升级。这一事实表明,许多开发团队并没有意识到相关的财务影响。

不只是计算成本

财务影响不仅限于计算效率。团队花费时间解决性能限制而不是构建功能,这意味着机会成本,而这些成本不会直接体现在云账单上。

Kennedy 写道,“那 83% 运行 Python 旧版本的开发者错过的东西比他们认为的要多。他们错过的不仅仅是一些语言特性。Python 3.11、3.12 和 3.13 都提供了巨大的性能优势,即将到来的 3.14 将更是如此。”

升级经济学

Kennedy 说,Python 版本升级是软件开发中投资回报率最高的改进之一。

他写道,“令人惊讶的是,你不用改代码就能获得这些好处。只需选择一个更新版本的运行时,你的代码就会运行得更快。在向后兼容性方面,CPython 一直做得很好。升级很少需要付出重大的努力。”

Kennedy 指出,与变更架构或进行重大重构的项目不同,大多数应用程序都不需要更改代码,迁移风险很小,部署后立即就能获得性能优势,并且会随着规模的增大实现复合式成本节省。

数据科学因素

调查显示,所有 Python 使用者中,数据科学现在占 51%,pandas 和 NumPy 是最常见的工具。

Kennedy 强调了这种转变的重要性:“在 Python 专家圈中,我们常将 Python 的应用领域划分为三部分:三分之一用于 Web 开发,三分之一用于数据科学和基础科学研究,剩余三分之一则是各种其他用途。如今其中一个领域已经占据了压倒性优势,我们亟需重新审视这种定位。”

这种向计算密集型工作负载的转变使得性能改进在财务方面显得更加重要。Kennedy 指出,涉及大型数据集处理、模型训练和推理、复杂统计计算和扩展批处理作业的数据科学工作流都能从 Python 的最新性能改进中受益。

小 结

在一个组织寻求优化成本和提高效率的时代,Python 版本升级可谓是唾手可得的机遇。

Darryl K. Taft 常驻巴尔的摩地区办公室,专注报道 DevOps、软件开发工具及开发者相关的议题。他拥有逾 25 年行业经验,始终致力于挖掘独家新闻。

相关内容

每周股票复盘:中材节能(6...
截至2026年7月24日收盘,中材节能(603126)报收于5.5...
2026-07-29 16:27:10
AI支付大战开打:微信、支...
【CNMO科技深度】2026年6月,国内支付行业迎来AI落地的集中...
2026-07-29 16:27:05
最新!拆解7万亿银行系公募
【导读】银行系公募拐点已至:从“拼爹”到“拼投研” 中国基金报记者...
2026-07-29 16:27:01
英伟达与安靠科技达成总值1...
观点网讯: 近日,英伟达与安靠科技达成总值15亿美元的战略合作。 ...
2026-07-29 16:26:54
App Store绝对安全...
大家一直觉得 App Store 是「相对干净」的应用市场,上架要...
2026-07-29 16:26:50
实物黄金和纸黄金的保值效果...
在投资领域,黄金一直是备受关注的资产,实物黄金和纸黄金是常见的两种...
2026-07-29 16:26:44
实物黄金和纸黄金价格波动同...
在黄金投资领域,实物黄金和纸黄金是两种常见的投资方式,投资者往往关...
2026-07-29 16:26:41
詹姆斯加盟76人,合同2年...
据体坛周报7月24日消息,41岁的NBA超级巨星勒布朗·詹姆斯最终...
2026-07-29 16:26:37

热门资讯

湖北“两农”信用贷款放款3.7... 湖北“两农”信用贷款放款3.7万余笔 金额达132.62亿元 湖北日报讯 (记者崔逾瑜、通讯员徐党生...
上海虹口区白银回收全品类覆盖:... 在上海虹口区日常居家与经营场景里,很多人家中都会存放各式各样的白银制品,有佩戴多年闲置下来的银手镯,...
韩元实际有效汇率跌至2009年... 周日公布的数据显示,受美元整体持续走强影响,6月韩元实际有效汇率跌至17年多以来新低。 国际清算 银...
欧洲央行7月会议决定维持关键利... 参考消息网7月26日报道据德国《法兰克福汇报》网站7月24日报道,欧洲央行在周四举行的7月议息会议上...
超2万亿元 央行即将开展隔夜逆... 临近月末,人民银行预告隔夜逆回购的最新操作。根据人民银行日前公告,为更好匹配银行体系短期流动性需求,...
外汇局:6月银行结汇20299... 北京商报讯(记者 董晗萱)7月17日,国家外汇管理局统计数据显示,2026年6月,银行结汇20299...
派拉蒙1100亿美元收购华纳兄... IT之家 7 月 26 日消息,当地时间 7 月 22 日,欧盟委员会发布声明称有条件批准派拉蒙收购...
希音披露聆讯后资料集:年营收4... 7月26日,希音(SHEIN)向港交所披露聆讯后资料集。若顺利挂牌,将成为2026年港股最大的跨境电...
布伦特原油暗盘三次破位 日内跌... 观点网讯:7月26日,布伦特原油暗盘价格出现连续破位。 当日01:44,布伦特原油暗盘跌破90美元,...
希音2025年营收418亿美元 7月26日,希音国际控股有限公司更新聆讯后资料集显示,2025年,希音实现总收入418亿美元;202...