赞
踩
“上云”曾经是技术圈的政治正确,仿佛所有应用都应该搬到云上。但随着时间的推移,越来越多的声音开始质疑这种趋势。DHH,Ruby on Rails 的作者,37signals 的联创与 CTO,就是其中一位坚定反对者。他不仅提出质疑,还付诸行动,带领团队将公司应用从云端迁移回自有硬件,并亲身实践了“下云”的种种好处。
DHH 的“下云奥德赛”
DHH 的“下云奥德赛”始于 2022 年 10 月,他发布了一篇题为《我们为什么要下云?》的博文,宣布了 37signals 下云的决定。他认为,对于像 37signals 这样稳定增长的中型公司来说,租用计算机(在绝大多数情况下)是比糟糕的交易。云计算在一些特殊情况下表现出色,例如应用非常简单、流量很低,或者负载高度不规则。但对于大多数公司来说,云计算的成本过高,且并没有带来预期的简化和效率提升。
DHH 详细分析了云计算的成本问题。他指出,像 HEY 这样的电子邮件服务,每年要支付给 AWS 超过 50 万美元的费用,这仅仅是数据库和搜索服务。而这些钱可以用来购买性能强大的服务器,并由自己的团队维护。
下云带来的收益
DHH 的“下云奥德赛”并非仅仅是理论上的探讨,而是实实在在的行动。他带领团队将 Basecamp、HEY 等应用从云端迁移回自有硬件,并取得了显著的成果:
下云的挑战与机遇
下云并非没有挑战。DHH 也坦言,下云需要投入时间和精力,需要学习新的技术,需要面对硬件故障等问题。但他也强调,这些挑战是可以克服的,而且下云带来的收益远远超过了成本。
随着硬件性能的不断提升,以及开源软件的日益成熟,下云已经成为一种可行的选择。DHH 的“下云奥德赛”为我们提供了一个宝贵的案例,让我们看到了下云的可能性和优势。
反思云计算的未来
DHH 的“下云奥德赛”引发了人们对云计算的重新思考。云计算并非万能药,它也有其局限性。对于一些公司来说,下云可能是更明智的选择。
云计算的未来并非是简单的“上云”或“下云”,而是要根据自身情况做出最合理的决策。我们需要理性地看待云计算,既要看到它的优势,也要认识到它的局限性。
参考文献
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。