Microservices vs. 流部署中的容器
了解更多关于微服务的信息,请参见 流媒体东部2020.
阅读这段录音的完整文本:
Nermeen伊斯梅尔: 在容器被产品化之前,我确实构建了一个基于微服务的系统? 所以,它不是容器. 您将微服务作为虚拟机中的进程运行. 只是很难扩大规模, 要部署它, 特别是当您必须在多个环境中进行部署时. 这是非常非常难做到的. 容器可以帮到你. 因此,容器是一种以可重复的方式打包微服务的方法. So, 无论你在测试什么, 无论您在开发环境中放入什么, 在你的工作站环境中, 和你的作品一样吗. 所以,你知道这是正确的事情.
所以肯定有一些服务是打包成容器的,你可以得到. 我们所做的大部分事情, 我们需要区分什么是背景,什么是我们正在构建的核心. So, 核心是我们可以增加价值的地方,这是你不能从单纯的投入中获得的, 把这些东西整合在一起. 但我们会尽我们所能,只要是在我们正在做的事情的背景下. 然后我们在此基础上增加附加值. 我认为这是非常重要的,因为你可以走得更远, 如果你能利用其他东西,速度会更快. 尤其是那些和安全有关的事情,你不会想这么做的. 不仅因为你可能不是这方面的专家, 而是因为你想用硬化过的材料. 你知道它已经被测试过了,它有效,它已经准备好了.
Dom Robinson: 所以,思维模式:你是否能够从市场上购买大量的服务并整合它们? 或者它仍然是一个强大的平衡在滚动你自己的?
Tanu Aggarwal: So, 我的信念是,现在在这个行业, 我们现在的处境是,你可以很容易地基于云服务制作容器, 公共云服务提供. 容器和微服务的整体理念是,你的核心竞争力是什么? 我们让你专注于你的核心竞争力, 制作你的容器, 不管是什么, 你正在打造并推向市场的产品. 你可以把其他需要的东西留给云提供商. 所以, 这是一个我认为我们可以上升的地方, 我们可以创造自己的核心竞争力和容器. 是的,我们也可以开始销售它们. 我完全同意Olga和Nermeen的观点:你应该把某些事情留给专家, 为什么要重新发明轮子呢? 所以,我认为这就是集装箱的作用所在.
相关文章
Twitch的Tanu Aggarwal和EZDRM的Olga Kornienko在2019年流媒体西部视频中讨论了微服务和巨石的相对优点.
2020年5月8日
StackPath的Nathan Moore和EZDRM的Olga Kornienko解释了从单体到微服务转换的过程和好处, 比如识别故障点, 这段视频来自2019年的流媒体西部.
2020年5月1日
Twitch工程总监Tanu Aggarwal解释了微服务的基础知识以及设计和部署自包含服务的优势, 这段视频来自2019年的流媒体西部.
4月24日
Netflix高级软件工程师Sujana Sooreddy在2019年流媒体东部的OTT领导力峰会小组中描述了微服务如何在Netflix的架构中工作.
7 Oct 2019
Imagine Communications的Mark Myslinski和Bitmovin的Paul MacDougall在2019东流媒体峰会上讨论了微服务在广播应用中的优势,如敏捷性和可扩展性.
27 Sep 2019
Limelight Networks产品战略副总裁Steve Miller-Jones在流媒体西部举行的OTT领导力峰会上讨论了快速视频缓存清除的策略.
2019年1月7日
MediaKind首席技术和战略官Mark Russell在2018年流媒体西部OTT领导力峰会上讨论了微服务构建的常见陷阱.
12月14日2018
MediaKind首席技术和战略官Mark Russell在2018年流媒体西部OTT领导力峰会上讨论了微服务软件的开发.
12 Dec 2018
提及的公司及供应商