工程

为什么我们爱云(您也应该如此)

发表于六月20,2016
尼克·哈特(Nick Hatt)

 

在上一篇标题为“问您的医疗保健API供应商的3个问题”,我谈到了为什么我们不为新浪体育新闻使用现成的界面引擎。在这篇文章中,我想更深入地探讨为什么我如此热衷于此。

云的真正力量

如果你’从未接触过亚马逊’的AWS白皮书’是一次令人难以置信的体验,您会看到最近十年来最重要的想法在眼前展现出来。此清单中的一个 白皮书 吸引住了我的眼球:

真正可扩展的应用程序的特征:

这份清单本身值得一本新浪体育新闻白皮书,但我想提出一些关键点。

资源增加导致性能成比例增加

我们的业务开发团队非常敏锐,人们经常会就我们的技术如何运作以及为什么会提出非常尖锐的问题’与购买现成的集成引擎不同。我能提出的最有说服力的论据是表现之一。

氧化还原被设想并设计为云优先平台。我们可以根据负载自动进行扩展,并且每个工作人员我们都会按比例增加性能结果。 氧化还原的胆量就像传送带一样工作,每个消息都经过几个处理步骤。增加更多的水平计算机功能使我们可以使用更多平行的传送带。

传统的Interface引擎不是以这种方式设计的-它在固定的传送带上运行,如果过于拥挤,则需要加快传送带的速度或新建工厂。

可扩展服务具有弹性

当我们’正在处理我们的版本 网飞’s Chaos Monkey,传统的接口引擎正忙于更新其接口“推荐的系统要求。”云的好处在于,计算是一种商品,当您扩展规模时,它的价格就会下降!

这并不是说大应用程序的传统方法可以’不能变得有弹性’s just that it’在智能云架构中,这自然而然。

可扩展服务在增长时应该更具成本效益

从云购买计算能力时,可伸缩系统的这一特性很直观,但对新浪体育新闻生态系统也有影响。

氧化还原的真正价值已接近实现:将健康系统中的现有连接重新用于多个应用程序。卫生系统立即取消了一个新项目,第二个应用程序在几分钟而不是几周内即可启动并运行。