高可用分布式架构设计指南.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高可用分布式架构设计指南 1 前言 本 文 介 绍 目前 主 流 的 分 布 式 架 构 、分 布 式 架 构 中 常 见 理 论 以 及 如 何 才 能 设 计 出 高 可 用 的 分 布 式 架 构 。 2 在 分 布 式 架 构 中 ,SOA 和 微 服 务 架 构 是 最 常 见 的 两 种 分 布 式 架 构 , 而 且 目 前 服 务 网 格 的 概 念 也 越 来 越 火 了 , 我 们 就 先 从 这 些 常 见 的 架 构 开 始 。 SOA 架构解析 SOA 全 称 是 : Service Oriented Architecture , 中 文 释 义 为 “面 向 服 务 的 架 构 ” 。 它 是 一 种 设 计 理 念 ,其 中 包 含 多 个 服 务 ,服 务 之 间 通 过 相 互 依 赖 最 终 提 供 一 系 列 完 整 的 功 能 。 各 个 服 务 通 常 以 独 立 的 形 式 部 署 运 行 , 服 务 之 间通 过 网络 进 行 调 用 , 架 构 图 如 下 : 3 跟 SOA 相 提 并 论 的 还 有 一 个 ESB( 企 业 服 务 总 线 ) ,简单 来 说 ESB 就 是 一 根 管 道 ,用 来 连 接 各 个 服 务 节 点 。 ESB 的 存 在 是 为 了 集 成 基 于 不 同 协 议 的 不 同 服 务 , ESB 做 了 消 息 的 转 化 、 解 释 以 及 路 由 的 工 作 , 以 此 来 让 不 同 的 服 务 互 联 互 通 。 4 随 着 我 们 业 务 越 来 越 复 杂 , 会 发 现 服 务 越 来 越 多 。 SOA 架 构 下 , 它 们 的 调 用 关 系 会 变 成 如 下 形 式 : 很 显 然 ,这 样 不 是 我 们 所 想 要 的 ,那 这 时 候 如 果 我 们 引 入 ESB 的概 念 ,项 目调 用 就 会 很 清 晰 , 如 下 : 5 SOA 所 要 解 决 的 核 心 问 题 是 : 系 统 间 的 集 成 :我 们 站 在 系 统 的 角 度 来 看 ,首 先 要 解 决 各 个 系 统 间 的通 信 问题 。目 的 是 将 原 先 系 统 间 散 乱 、无 规 划 的 网 状 结 构 ,梳 理 成 规 整 、可 治 理 的 星 形 结 构 ,这 步 的 实 现 往 往 需 要 引 入 一 些 概 念 和 规 范 。 比 如 ESB 、 以 及 技 术 规 范 、 服 务 管 理 规 范 ; 这 一 步 解 决 的 核 心 问题 是 【有 序 】 。 系 统 的 服 务 化 : 我 们 站 在 功 能 的 角 度 , 需 要 把 业 务 逻 辑 抽 象 成 可 复 用 、 可 组 装 的 服 务 , 从 而 通 过 服 务 的 编 排 实 现 业 务 的 快 速 再 生 。 6 目 的 是 要 把 原 先 固有 的 业 务 功 能 抽 象 设 计 为 通 用 的 业 务 服 务 、实 现 业 务 逻 辑 的 快 速 复 用 ; 这 步 要 解 决 的 核 心 问 题 是 【复 用

文档评论(0)

147****2695 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档