近日,某公司软件开发团队发布博文,声称通过放弃无服务器架构项目,采用单体架构,云基础设施成本降低了 90% ,引发热议。此外,本文的作者正是 Amazon Prime Video 的高级软件开发工程师 Masin Colney。
亚马逊不仅是云服务市场的领导者 也是支持无服
务器计算的代表性公司。因此,有人评 伊拉克电话号码数据 价涉案文章是值得效仿的开放行为,也有人评价这是典型的打公司脑袋的一记耳光。不管怎样,这篇博文在社交媒体平台上引发了围绕该主题的激烈辩论:
关于无服务器/微服务/SOA(面向服务的架构)的所有争论最终是否被夸大了?
传统的单一软件开发方法是否被低估了?
现在是否应该进行类似于当今云领域所发生的市场调整,一些公司将应用程序从云移回数据中心并重新考虑其云优先战略?
现在尘埃落定,仔细研究 Prime Video 团队的经验可以揭示一些公司可以借鉴的重要经验教训。但同样重要的是,他们面临的挑战也表明 需要让网络专家尽早参与应用规划过程。
问题出在哪里? 让我们从首先需要问的问题开始 这是一个具有广
案例吗?亚时视频流,因此严格来说这并不是典型的企业应用程序案例。然而,相关经验教训普遍适用于任何涉及数据 EK 线索 密集型、低延迟应用程序的开发过程。
Prime Video 正在构建一个工具来分析视频流中的质量问题,例如视频冻结或音频和视频不同步。这是一个由多个步骤组成的复杂过程,媒体转换器将流分割为视频帧和音频缓冲区,然后将分割后的数据传输到缺陷检测器。缺陷检测器是使用算法来识别缺陷并发送实时通知的软件,并作为自己的微服务运行。