tensorflow Java Out Of Memory gitee winforms templates matrix arduino pip 3d static UIkit 百度seo关键词优化 vue版本 jq第一个子元素 oracle删除字段sql python类 python安装环境变量 java对象 stringjava javafinally java接口怎么写 java日期函数 java替换字符串 java判断语句 java求阶乘 java绝对值 java数据类型转换 猫爪 sql行转列 如何强行退出小米账号 跳一跳脚本 unity3d下载 瑞兹技能 pr视频加速 renderpartial excel后缀 js字符串转数字 js组合 gho文件浏览工具 js数组操作
当前位置: 首页 > 学习教程  > 编程语言

微服务架构设计模式

2021/2/13 18:19:05 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

第一章 逃离单体地狱 1.2.1 单体应用缺点就是微服务优点 过度的复杂性代码提交到部署周期长难以扩展缺乏故障隔离难以迁移技术栈 1.2.2 企业应用架构设计基础知识 三层架构web应用程序设计使用面向对象设计开发业务逻辑关系型数据库:SQL和ACID事务的概念使用消息代理…

第一章 逃离单体地狱

1.2.1 单体应用缺点就是微服务优点

  1. 过度的复杂性
  2. 代码提交到部署周期长
  3. 难以扩展
  4. 缺乏故障隔离
  5. 难以迁移技术栈

1.2.2 企业应用架构设计基础知识

  1. 三层架构
  2. web应用程序设计
  3. 使用面向对象设计开发业务逻辑
  4. 关系型数据库:SQL和ACID事务的概念
  5. 使用消息代理和REST API进行进程间通信
  6. 安全,包括身份验证和访问授权

1.3.1 通过本书,可以掌握知识

  1. 什么时候使用微服务架构
  2. 分布式数据管理的架构模式
  3. 微服务架构应用的测试策略
  4. 微服务架构应用的部署方式
  5. 如何重构单体服务为微服务

1.3.2 通过本书,可以掌握技术

  1. 用微服务方式设计业务服务
  2. 微服务开发业务逻辑
  3. 使用saga在进程间维护数据一致性
  4. 实现跨服务的数据查询
  5. 更高效的测试微服务架构程序
  6. 微服务架构程序的安全、可配置、可观测

1.4.1 定义微服务X_Y_Z

  1. X: 多个实例间负载均衡(水平扩展)
  2. Y: 根据功能拆分(垂直切分、分库分表)
  3. Z:根据请求路由(分片 、水平切分)

1.6.2 模式包括

  1. 需求 forces
  2. 结果上下文 result context
  3. 相关模式 relate pattern

本文链接: http://www.dtmao.cc/news_show_700241.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?