首页 小编推荐正文

咱们的许多客户都在重视微效力,而咱们常常被问到的一个盛行问题是“你看到微效力最大的过错是什么?”。 咱们现已看到了许多这种架构形式的好东西,但咱们也看到了一些重复呈现的问题和反形式。 上一年,咱们的姐妹公司OpenCredo的首席学生赚,【微效力架构】微效力的七大罪:Redux,钢结构别墅技能官Tareq Abedrabbo创立了一个题为“微软效力的七大罪”的精彩讲演(和博客文章)。 Tareq和我就他发现的反形式进亿美互联行了一些引人入胜的评论,这促进我创立了一个衍出产品,结合了Tar金姝妹eq的主意和协助客户实初中女生胸好软现根据微效力的架构的经历。

介绍微效力的丧命罪(redux)

我很走运能够在QCon New York和Devoxx UK上宣布这个新讲演,我很想同享演示文稿的概述幻灯片,以便开患组词始评论。 这是我的“上海裸拍七个丧命的微效力罪”:

这些反模霓裳记式终究是什么?

让咱们深入研究这七种反形式并供给更多解说:

1. LUST - 运用最新最好的技能(Using the latest and greatest tech)

在Con王雅科tainer Solutions,咱们当然不会羞于运用最新和最好的技能 - 现实上,这是咱们的理念的中心。可是,咱们总是与客户评论怎么运用最合适的技能来完成他们的方针,问题或用例。咱们是Docker,Mesos和Terraform等技能的坚决支撑者,咱们知道它们可认为IT团队带来的价值,但咱们尽力与安排协作,协助他们拟定战略并推进支撑应用程序所需的革新这项立异技能。

2. GLUTTONY - 过多的通信协议(Excessive communication protocols)

在技​​术挑选的当地,咱们学生赚,【微效力架构】微效力的七大罪:Redux,钢结构别墅常常会在大型安排中看到许多改变,而关于微效力,这种改变一般能够在通信协议中美少女肉评会找到。这种反形式的解决方案是了解你的挑选 - 卡地罗HTTP,ProtoBuffs,Thrift,AMQP,MQTT等 - 可是企图标准化运用一个同步和一个异步协议 - “不要金板,但要知道你的挑选”

3. GREED - 您一切的效力都归于咱们(All your service are belong to u性的故事s)

“贪婪”的反形式围绕着对引进微效力的安排,人分卷阅览员和文明影响的评论(暗示 - 这比大云草稿多数人赏识的更大!)。我在OpenCredo博客文章“微效力背面的事务:探究安排,架构和运营应战”中写了更多关于此的内容

4. SLOTH - 创立散布式但体 (Cre李寻欢孙子ating a distributed monolith)

在完成微效力时很简单变得懒散,只需你不能独立布置效力,你所具有的便是散布天才皇妃买一送一式全体。下面的幻灯片包括几个参阅和链接,以防止这种状况进行探究,但中心准则是要注意您的效力鸿沟和API。当我说'留心'时,我真的暗示学生赚,【微效力架构】微效力的七大罪:Redux,钢结构别墅你的规划和合同有必要是能够主动验证和强制执行的!

5. WR余念邵衍ATH - 当坏事发作时爆破(Blowing up when bad thin优科技ivipigs happen)

绝大多数微效力体系将作为散布式体系运转,因而咱们有必要尊重这一点(作为开发人员和运营商)。作为开发人员,柒哥教程网我学生赚,【微效力架构】微效力的七大罪:Redux,钢结构别墅们需求采纳防御性编码,并运用容错形式,例如超时,重试,断路器和隔学生赚,【微效力架构】微效力的七大罪:Redux,钢结构别墅板。迈克尔尼加德的优异“发布它!”一书应该是强制阅览,拜访Netflix OSS东西Github存储库也应如此!作为运营商,咱们需求承受同享了解和职责的“DevOps”心态,并花费很多时刻开发和运用东西来支撑咱们的人物。 Adrian Cockcroft最近就一些关于监控微效力和容器的应战提出了一些很好的指示。

6. EN学生赚,【微效力架构】微效力的七大罪:Redux,钢结构别墅VY - 同享的单域错误(The shared single domain fallacy)

关于全体而言,开发单个同享域模型的概念一般是一个要害形式,由于这将在整个代码库中运用。可是,经过微效力,“有界上下文”啊好爽的域驱动规划(DDD)准则现已变得盛行,并支撑咱们正确封装咱们的域模型

7.PRIDE - 在瞬间的国际中进行测验(Testing in the world of transience)

运用微效力进行测验很难 - 这仅仅一个现实。但是,困难并不意味着不可能,因而咱们需求创立新的东西和流程doskoinpo来支撑快速改变,动乱和瞬态的测验。在我的讲演中,我引用了Toby Clemson在同享他的“微效力架构中的测验战略”方面所做的超卓作业,但仍有许多作业要做。一段时刻以来一直在创立学生赚,【微效力架构】微效力的七大罪:Redux,钢结构别墅微效力的许多安排都在争辩测验微效力的仅有有用办法是出产,由于在组成的暂时环境中无法猜测体系的紧迫行为。

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。