IT袋

当前位置:主页 > 经验教程 > 建站编程 >

单体架构、微服务和无服务器架构

单体架构、微服务和无服务器架构(2)

时间:2024-01-19 13:23:58 来源:IT袋 作者:马勇
导读:单体架构、微服务和无服务器架构,设计你想要的组织,架构会追随着,踌躇着走来 我强烈建议采用Inverse Conway Maneuver策略,打破您的通信模式,否则促使单体的熟悉模式将继续像胶水一样将

单体架构、微服务和无服务器架构

单体架构、微服务和无服务器架构

设计你想要的组织,架构会追随着,踌躇着走来

我强烈建议采用Inverse Conway Maneuver策略,打破您的通信模式,否则促使单体的熟悉模式将继续像胶水一样将团队粘在一起。

优势

单体架构、微服务和无服务器架构

  • 独立交付 — 减少依赖关系。
  • 明确所有权 — 实现强大的所有权模型。
  • 组织规模 — 促进团队间相对独立的并行努力。
  • 独立扩展 — 计算隔离允许平台的各部分独立扩展。

权衡

单体架构、微服务和无服务器架构

  • 协调标准 — 标准的变化可能泄漏到架构中,降低一致性和整体可维护性。
  • 网络延迟惩罚 — 曾经在单个服务中共同存在的进程现在正在进行引入端到端计算的网络调用,引入了延迟。
  • 资源共享减少 — 曾经共享相同 CPU、内存和磁盘需求的进程现在部署有自己的专用资源。
  • 成本增加 — 与单体相比,每个服务的额外网络 I/O 和资源会导致额外的成本。

无服务器

对于不需要实时保证的某些工作负载来说,这是理想的架构风格。

异步、分布式处理,不要求代码始终保持热和立即可用。

相关阅读

  • 什么是跨站脚本 XSS攻击?

    什么是跨站脚本 XSS攻击?

    为网友解答什么是跨站脚本的相关话题,下面为详细的介绍。 跨站脚本(Cross-Site Scripting,XSS)是一种常见的网络安全漏洞,攻击者利用该漏洞在受害者的网页中插入恶意脚本,从而能够获取

  • HTTP状态码深入解析:401 Unauthorized

    HTTP状态码深入解析:401 Unauthorized

    为大家介绍HTTP状态码深入解析的教程内容,接下来一起来看看吧。 在互联网通信中,HTTP状态码是用来表示服务器响应的一种方式。 当我们在浏览器中访问网页时,服务器会返回一个状态码,

  • dns服务器未响应怎么修复 分享dns未响应最简单的修复办法

    dns服务器未响应怎么修复 分享dns未响应最简单的修复办法

    今天为大家介绍dns服务器未响应怎么修复和分享dns未响应最简单的修复办法的教程内容,继续往下看吧! 很多人在浏览网页时,经常会遇到DNS服务器未响应的情况,那么什么是DNS服务器?DNS未

  • 个人网站备案流程 工信部个人网站备案过程讲解

    个人网站备案流程 工信部个人网站备案过程讲解

    您可能不了解个人网站备案流程和工信部个人网站备案过程讲解的IT小经验,继续往下看吧! 嗨,大家好,我是希留。 前面文章介绍了下使用https访问网站的相关配置,然后发现访问https时灵时