上一篇文章 介绍了 服务注册的概念 与及 SpringCloud Eureka 的使用 和配置。
接下来,就来 介绍一下 服务拆分?在这里 作为 抛砖引玉 ?

问题 1 如何 拆分?

问题2 什么是 起点和 终点 ?

解决方法:首先 得 弄清楚目前项目处于哪一个阶段!!!

SOA 架构 与 微服务架构 就仅仅差一个 ESB(企业服务总线)

解决方法:弄清楚项目是否适合微服务

康威定律 (一篇文章)

翻译成 人话 :沟通的问题会影响系统的设计 上升到团队管理的问题

服务拆分:业务快速增长?人员结构?人员空闲?团队结构?

书:《可扩展的艺术》

首先 功能拆分
服务拆分的方法论

关注点分离-《领域驱动设计》

其次 数据拆分

微服务是一步一步来的 ,快速出一个小的版本,快速迭代,快速试错

如何拆数据?高内聚,低耦合

数据库类型 NOSQL ,关系型数据库,MongoDB等

做的越多 成长越快

总而言之,微服务 小步快跑 勇于试错

SpringCloud 从菜鸟到大牛之三 服务拆分 理论相关推荐

  1. SpringCloud 从菜鸟到大牛之八 服务容错 Hystrix

    记得这张架构图 雪崩效应 Hystrix 顾名思义,就是保护你的微服务的组件,服务容错的保护机制. 什么叫服务降级? 优先保护核心服务 什么时候触发降级? 超时设置 怎么设置 探讨断路器模式 使用配置 ...

  2. SpringCloud 从菜鸟到大牛之七 服务网关 Zuul API网关等等

    话不多说 ,照常理 ,先来一张 整体架构图 服务网关 的要素 常见的网关方案 Nginx +Lua Kong 收费的Kong Tyk(Go语言开发) Spring Cloud Zuul Spring ...

  3. SpringCloud 从菜鸟到大牛之四 应用通信 Feign Ribbon

    先来看看,微服务SpringCloud 架构图 继上一篇 SpringCloud-从菜鸟到大牛之三 服务拆分 理论 之后 https://blog.csdn.net/dgutliangxuan/art ...

  4. 服务拆分理论和原理及方法

    服务拆分理论和原理及方法 谈到微服务,议论的最多,吵架的最多的就是服务拆分问题,服务拆分是否合理直接影响到微服务架构的复杂性.稳定性以及可扩展性.然而并没有任何一本书籍或者规范来介绍如何拆分服务,那么 ...

  5. SpringCloud 从菜鸟到大牛之一 微服务介绍

    最近 微服务概念在国内 甚嚣尘土,恰巧公司项目收尾,所以有点时间整理一下.总结自己这段时间学习微服务的历程和自己对微服务的简单理解. 首先,一定要记住 . 微服务是一种架构风格 微服务的提出 是 源于 ...

  6. SpringCloud 从菜鸟到大牛之二 服务注册与发现 Sping Cloud Eureka

    继承上一篇文章 ,本文 就专门来介绍一下 服务与注册组件 服务注册与发现 Sping Cloud Eureka ,作为各个微服务的注册中心,维持心跳连接 注册中心 : Eureka Server ,E ...

  7. SpringCloud 从菜鸟到大牛之九 服务跟踪 spring CLoud sleuth + Zikpin

    spring CLoud sleuth + Zikpin 记得下面这张架构图 Annotation

  8. SpringCloud 从菜鸟到大牛之六 消息和异步 MQ

    SpringCloud之消息总线Spring Cloud Bus实例 ,一篇关于消息总线的文章 https://blog.csdn.net/smartdt/article/details/790737 ...

  9. SpringCloud 从菜鸟到大牛之五 统一配置中心 Spring Cloud Config

    延续上一篇文章 应用通信–Feign Ribbon https://blog.csdn.net/dgutliangxuan/article/details/80967936 来看一看,架构图 为什么要 ...

最新文章

  1. 为什么一定要前后端分离?
  2. suse安装MySQL-python_python2.7.9安装mysql-python模块
  3. 加减法叫做什么运算_期中备考:数学运算定律、法则与顺序
  4. Ajax 基础——未完待续
  5. 【云栖直播】精彩推荐第3期:个性化推荐系统搭建实践
  6. python list索引遍历_在python中遍历dict和list
  7. 低功耗电池电压ADC采样电路,墨水屏通电掉电控制电路,PMOS电子开关,可用于待机低功耗的项目
  8. Ajax.net中的Web服务
  9. python爬高德地图_爬取高德地图poi数据
  10. [GOM引擎]假人配置的脚本设置方法
  11. 请仔细核对自己的信息
  12. MAC 虚拟机配置静态IP
  13. 所有浏览器主页都变成hao123,hao123劫持浏览器(亲测有效)
  14. 10个值得珍藏的4K高清壁纸网站推荐
  15. 何万青:直呼其名——我与中国计算机学会十年命运交织
  16. Spring IOC和DI 的学习资料(附带大师英文文章)
  17. 侍魂无限跳服务器,经典游戏《真侍魂》橘右京的无限残像,对手就这么活活的被挡死了...
  18. 关于jeecg 项目的莫名其妙的问题
  19. 机器学习期末简答总结
  20. JavaEE大型分布式电商项目 上海淘淘商城 29期

热门文章

  1. RESTful测试工具RESTClient
  2. centos7下载elasticsearch7版本(超详细)
  3. 体系结构方案 -ETL 中间件
  4. MySQL 8下忘密码后重置密码的办法(MySQL5老方法不灵了)
  5. “一休数学思维”改名“海豚思维”,并完成数千万元Pre-A轮融资
  6. 在MAC下怎样用SSH连接远程LINUXserver
  7. Atitit  从 RGB 到 HSL 或 HSV 的转换
  8. contentProvider 内容提供者
  9. 家人重病什么心情都没了
  10. 基于jetty9 编程构建嵌入式https 服务器