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

外贸网站建设公司 迅当网可以发外链的网站整理

外贸网站建设公司 迅当网,可以发外链的网站整理,莱阳网站开发,wordpress获取站点标题纵向拆分 是从业务维度进行拆分。标准是按照业务的关联程度来决定,关联比较密切的业务适合拆分为一个微服务,而功能相对比较独立的业务适合单独拆分为一个微服务。 以社交App为例,你可以认为首页信息流是一个服务,评论是一个服务…

纵向拆分

是从业务维度进行拆分。标准是按照业务的关联程度来决定,关联比较密切的业务适合拆分为一个微服务,而功能相对比较独立的业务适合单独拆分为一个微服务。

以社交App为例,你可以认为首页信息流是一个服务,评论是一个服务,消息通知是一个服务,个人主页也是一个服务。

横向拆分

是从公共且独立功能维度拆分。标准是按照是否有公共的被多个其他服务调用,且依赖的资源独立不与其他业务耦合。

继续以前面提到的社交App举例,无论是首页信息流、评论、消息箱还是个人主页,都需要显示用户的昵称。假如用户的昵称功能有产品需求的变更,你需要上线几乎所有的服务,这个成本就有点高了。显而易见,如果我把用户的昵称功能单独部署成一个独立的服务,那么有什么变更我只需要上线这个服务即可,其他服务不受影响,开发和上线成本就大大降低了。
 

基于可扩展拆分

将系统中的业务模块按照稳定性排序,将已经成熟和改动不大的服务拆分为稳定服务,将经常变化和迭代的服务拆分为变动服务。稳定的服务粒度可以粗一些,即使逻辑上没有强关联的服务,也可以放在同一个子系统中,例如将“日志服务”和“升级服务”放在同一个子系统中;不稳定的服务粒度可以细一些,但也不要太细,始终记住要控制服务的总数量。

这样拆分主要是为了提升项目快速迭代的效率,避免在开发的时候,不小心影响了已有的成熟功能导致线上问题。

基于可靠性拆分

将系统中的业务模块按照优先级排序,将可靠性要求高的核心服务和可靠性要求低的非核心服务拆分开来,然后重点保证核心服务的高可用。

基于性能拆分

基于性能拆分和基于可靠性拆分类似,将性能要求高或者性能压力大的模块拆分出来,避免性能压力大的服务影响其他服务。常见的拆分方式和具体的性能瓶颈有关,可以拆分 Web 服务、数据库、缓存等。例如电商的抢购,性能压力最大的是入口的排队功能,可以将排队功能独立为一个服务。

参考文章:

四种常用的微服务架构拆分方式 - 知乎

如今的微服务是如何把系统划分成一个个服务的,都有些什么方法?而原先的SOA架构又是如何划分服务的? - 知乎

遗留系统的服务拆分 - 知乎

如何合理的拆分微服务_博客微服务拆分怎么拆分_wh柒八九的博客-CSDN博客 

微服务拆分的原则、方法和误区 

http://www.15wanjia.com/news/191592.html

相关文章:

  • 黑龙江省网站前置审批网站wordpress插件位置
  • 无锡做网站优化哪家好实事新闻热点
  • 地方网站做相亲赢利点在哪网站建设需求书
  • 怎么做网站的seo优化石家庄网站开发与优化
  • 国外优秀网站设计中铁建设集团门户网站登录
  • html5 单页 响应式 网站模板淘宝特价版
  • 成都做营销型网站推广品牌营销做得好的品牌有哪些
  • 什么软件做网站好woocommerce做零售网站
  • 网站里的做菠菜网站开发英语词汇
  • 建设网站比较好公司传媒公司注册需要什么条件
  • 潍坊住房与城乡建设局网站今天重大新闻摘抄
  • 页面设计网站素材东莞seo广告宣传
  • 网站建设与管理赚钱吗dedecms做的网站网站中的图片总是被同一ip恶意点击
  • 营销型网站的类型有哪些我想自己做的知道网站
  • 网站建站平台eazyshop提供免费建网站的网
  • 永登县建设局网站网站正在建设中手机版
  • 徐州网站山西做网站公司
  • 沈阳网站建设专业公司打开网站弹出广告js
  • 网站创建方案小语种外贸网站
  • 企业网站托管运营京东当前网站做的营销活动
  • wordpress国人cms网站用什么软件seo排名优化
  • 陕西省住房建设厅网站wordpress类似的网站
  • 做app 的模板下载网站有哪些内容亚马逊雨林资料
  • 开封市做网站的公司专门做尿不湿的网站
  • 无锡网站制作无锡做网站杭州网站的制作
  • 建设360导航网站的目的是什么怎么用dw软件做网站
  • 工商银行与建设银行网站对比西安公众号开发公司
  • 秒收录的网站网站建设项目合同
  • 武清网站建设公司怎样快速建设网站模板
  • 站长网站统计网站后台问题