在这第二集中新堆栈@ scale播客,TNS创始人和主编亚历克斯威廉姆斯我加入了Dave McCrory.,大数据公司的首席技术官Basho Technologies詹姆斯州长,联合创始人雷诺克,以开发者为中心的行业分析师公司。我们还听取了Sysdig的创始人John Sheehan和Loris Degioanni的runco​​pe首席执行官John Sheehan和Loris Degioanni。播客在AWS RE:上周在拉斯维加斯发明大会上录制了。

IMG_7457.话题?复杂。我们涉及在高度可扩展系统中提高复杂性的影响,并专注于整合大量微服务中所涉及的隐藏复杂性,这些组织可能以意想不到的方式依赖于彼此。

戴夫解释说:

“微服务背后的想法是让每个服务是非常离散的并且具体了解它所做的,而不是将许多不同的能力混合到单个服务器 - SO中,非常有用内置的服务。这是一个问题,而不是能够容易地处理事物的整合,你松散地耦合了一切,并且松散地耦合一切都会导致复杂性。

“它不仅会导致复杂性 - 你现在必须管理这个网络的东西,它依赖于彼此 - 你可以拥有循环依赖关系,你可以拥有单向依赖关系 - 但是,除此之外,还有一个这些离散的服务是版本的。如果你改变它,它可能会影响下游的其他五件事。所以你现在必须管理这个巨大的依赖图。它真的很容易管理微服务代码,因为它只会这样做,这很好。但现在,你如何处理所有行为的后果和所有这些依赖关系?这是一旦你实际开始实现微猎主社就是真正的挑战之一。“

讨论中有更多更多,您可以在新堆栈上阅读亚历克斯博客文章中的主题的详细破录(新堆栈@ scale,show 2:管理复杂性和班斯特尔塔塔尔加里加)。It’s a serious, thoughtful conversation, but my favorite part comes 27:41 into the episode, where the four of us decide we need to have a bit more fun and launch into a spirited debate on which science fiction franchise offers the best metaphor for the nature of microservices. (My take is below the podcast player.)

新遗物是新堆栈@ Scale播客的赞助商。但是,表达的内容和视图是新堆栈@ Scale Podcast的参与者的参与者,它是新堆栈的属性。在新堆栈@ Scale Podcast上表达的任何视图都不一定反映新遗物的观点。通过将音频嵌入新堆栈@ Scale播客或链接到新堆栈,新遗物不采用,保证,批准或通过新堆栈站点上提供的信息,视图或产品。亚博最新版直播

好的,所以这是科幻小说设置的。似乎詹姆斯最近开始看着邪教 - 最喜欢的科幻小说展班斯塔尔加术,并迅速确定“这花花公子是关于微服务的寓言”。他说,秀的Cylon Humanoid Robots,是完全一次性和不变的。“当一个人被杀死时,一个新的一个完全相同的...用持久的存储层。”就像微服务一样!

但是星球大战的冲锋队的戴夫计数器实际上是更好的比喻。他指出,他们是一种自主,如果需要,你可以克隆数十万人。(再次有规模问题。)

这个论点看起来只是愚蠢的乐趣,但我认为这不止于此。弄清楚如何与集装箱和微服务难以困难,并且具有易于理解的隐喻(或隐喻)可以走很长的路,使概念更能能够对较少技术人士更加访问。

我,我认为集装箱和微服务更像是仆从;可爱,有趣的小伙子们在试图有用时蜂拥而至,但有时会妨碍。但坦率地说,只要我们在新无处不在的装运容器中拥有另一种视觉隐喻,我并不真正关心什么隐喻。

fredric@newrelic.com'

Fredric Paul(又名Freditor)是新遗物负责人的编辑。他是一个屡获殊荣的作家,编辑和内容战略家,他们在Readwrite,Allbusiness.com,信息周刊,CNET,电子娱乐,PC世界和PC上担任高级编辑职位。他的写作出现在麻省理工学院技术评论,Omni,Conde Nast Traveler和Newswele等地方。查看帖子

对新遗物博客的写作有兴趣吗?亚搏体育登入网送我们一个球场!!