当前位置: 首页 > news >正文

江门制作手机网站/中国宣布取消新冠免费治疗

江门制作手机网站,中国宣布取消新冠免费治疗,做音乐下载网站,找新疆做网站的这里我大概分为这么几个流派: 保守派: 大多场景是本身已经存在了一个单体巨无霸系统,考虑的是如何拆分的问题,拆少了吧,达不到预期拆分效果,还增加了整体复杂度,不如不拆;拆太碎了…

这里我大概分为这么几个流派:

保守派:

大多场景是本身已经存在了一个单体巨无霸系统,考虑的是如何拆分的问题,拆少了吧,达不到预期拆分效果,还增加了整体复杂度,不如不拆;拆太碎了吧,工作量忒大了,相当于重做。所以折中一下,大概按照系统的粒度,把一个大型系统拆分成为数不多的几个中型系统

比如原项目是一个商城系统,包括商城前台,订单管理,商品管理等后台功能

拆分后: 商城前台、个人中心、商城后台

优点:不是很明显,但是已经初步具备 商城前台的性能可伸缩(大部分性能集中在商城的用户端),并且子系统可以略微提高可用性。

不足:性能伸缩非常有局限性,因为瓶颈集中在数据层,一旦卡在比如订单、商品数据的操作,该卡该宕的并不能改善。

总结:这是已有系统进行微服务化的必经之路,先把大系统拆成多个中系统,然后再继续拆成更多的小系统,但在拆分过程中非常考究业务架构的设计能力,包括公用服务的抽取,单个服务的划分范围、原服务拆分后的调用路径层级不可过深等。

极致派:

不管三七二十一,先进行整体设计,思路按照一个CURD拆成一个微服务工程这样来。 

其实这确实是比较追求极致的风格,相当于把单体工程的每一个业务功能拆分成了一个微服务。

优点:如果数据层以及各服务调用链路设计得当,确实是很理想的方案,再配合一套微服务治理与持续集成的框架,整个系统非常清晰,可用性以及可扩展性极高。

不足:对于业务设计的要求还是非常高的,并且对于开发团队的协作和文档要求也极高,本身一个业务的实现,现在要跨多个工程,多个人,难免效率会降低。

总结:在开发团队整体协作良好,文档详尽的环境下,这不失为一个理想的架构方案。反之呢,效率会大打折扣,并且项目运行后整体可控性也不容乐观。

理性派:

其实呢,最好的方案,是完全按照实际情况来考虑的方案。

是大团队还是小团队?极致地拆分,对于大团队,是能提高整个效率的,很多以前只能一个后端人员串行完成的工作量,微服务化后可以并行协作。

微服务是一个长期的,可持续集成的过程,原有系统进行微服务化也不必一蹴而就,可分阶段大拆中,中拆小,小拆微。

微服务设计小例:

目前博主负责的几个项目呢,有的还处于巨无霸模式,有的是新项目,所以一起手就是大几十个微服务工程,各有各的好处以及蛋疼的点吧。

之前的章节大概讲述了 SpringCloud Alibaba的概念,组件,初步使用等内容。

接下来我想利用一个麻雀虽小五脏俱全的电商demo,来以一个较为合理的结构来进行微服务架构的完整实践。

大概长这样,代码我还没开始写,这个系列之后就以这个例子展开吧。(想写一个确实完整实用的微服务系列)

这是我的微服务初步设计,基本上是按 业务模块划分+注重公共抽取 这样一个思路,大家也可以一起讨论哈。

 

http://www.lbrq.cn/news/935317.html

相关文章:

  • 网站集约化建设流程/贵州百度seo整站优化
  • 泰州 做网站/人民日报最新头条10条
  • 如何屏蔽网站ip/常见的网络推广方法
  • 我想给赌博网站做代理/百度网盘资源搜索引擎
  • 手机端网站建设广告词/网站后端开发
  • 芜湖做网站多少钱/网站数据分析案例
  • 珠海网站建设 金碟/企业网站设计欣赏
  • 公司域名注册流程/seo排名点击工具
  • 苏州网站建设丶好先生科技/百度搜索简洁版网址
  • 深度科技有限公司/网站搜索引擎优化主要方法
  • 装修行业 网站建设/杭州小程序建设公司
  • cc0图片素材网站/seo网站关键词排名优化公司
  • 培训网站模板免费/百度账号
  • 搜狗推广开户/哈尔滨seo推广
  • 房子设计效果图大全/单页站好做seo吗
  • 上海网站推广专员需求/黄页网络的推广软件
  • 沭阳那家做网站的/今日军事新闻视频
  • 网站建设一屏式网站/淘客推广
  • 成都科技网站建设联系电话/seo收费标准
  • 雄安专业网站建设哪家好/网络营销推广策划
  • 广州网站建设网络推广公司/网络营销人员招聘
  • wordpress 清理/安卓优化大师历史版本
  • 信阳建设网站/交换友情链接的渠道
  • 亚网站建设/千博企业网站管理系统
  • 安宁市建设厅网站/网站搜索引擎优化技术
  • 通州网站建设/企业网络营销策略分析
  • wordpress不显示引用图片/网站优化seo是什么
  • 南通网站建设知识/百度网盘云资源搜索引擎
  • 广州有哪些建站公司/新网站应该怎么做seo
  • 怎么做网站动态地图/最近的国际新闻大事
  • 企业级WEB应用服务器TOMCAT
  • Export useForm doesn‘t exist in target module
  • 大模型技术对部分岗位的影响
  • 深入理解Java内存与运行时机制:从对象内存布局到指针压缩
  • k8s:将打包好的 Kubernetes 集群镜像推送到Harbor私有镜像仓库
  • Leetcode力扣解题记录--第21题(合并链表)