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

装修设计软件哪个好用免费搜索关键词排名优化软件

装修设计软件哪个好用免费,搜索关键词排名优化软件,谢家华做网站,朱柏青建盏个人简介1、如何将单体项目拆分成微服务 如何拆分微服务?其实对不同的业务项目场景,对应有不同的拆分方案。需要项目人员详细的分析项目需求、团队现状、业务边界、业务逻辑等方方面面,拆分的粒度既不能过细,也不能过粗,需要把…

1、如何将单体项目拆分成微服务

如何拆分微服务?其实对不同的业务项目场景,对应有不同的拆分方案。需要项目人员详细的分析项目需求、团队现状、业务边界、业务逻辑等方方面面,拆分的粒度既不能过细,也不能过粗,需要把控好尺度。

如下为较为通用的拆分思路:

  • 从业务模型切入,根据业务边界进行拆分
  • 确保一个微服务团队对应一个开发小组或团队
  • 确保拆分之后所带来的收益大于拆分之前,否则不进行拆分
  • 考虑团队人员配置。在人员少的情况下,服务拆分的粒度不必过细

根据业务场景 ,总结出以下几点

  • 划分服务必须满团队开发需求,以业务为导向,明确业务界限,再进行划分
    • 对于项目来说,业务界限比较清晰的有这个几块:用户服务、商品服务、车厂服务、订单服务、支付服务、优惠券服务、推荐服务、消息服务等
  • 最大化的复用微服务,避免重复造轮子
    • 对于订单服务,支付服务、优惠券服务而言,它既可以支撑车厂出库需求,又可以支撑车品商城需求,二者代码有很多重复的地方,通过复用服务,减少了重复性的代码
  • 最小化地变更原有服务
    • 对于车品商城中的推荐功能而言,它相对较为独立,处于服务的下游,暂时只能被上游商品服务调用,只需要将相关的推荐代码取出来即可,并且也可为之后新业务提供推荐服务。
  • 确定基础公共服务与业务服务,并从原有项目中抽象公共服务。
    • 在项目中,除了业务相关的服务外,还有一些基础服务模块,如日志监控,权限检验,搜索服务等,这些也需要从原有的庞大项目中抽取出来,作为独立的微服务
  • 尽可能避免循环依赖,若出现循环依赖的情况,需要设计中间层做冗余处理。
  • 尽可能避免过度拆分微服务,必须结合实际业务场景做划分
    • 对于车场服务而言,如果进一步拆分车厂地图服务、车场详情服务、车场预约服务的话,会导致团队一进步拆分,而车场相关的功能是一个整体,需要成员紧密合作、一同完成需求开发、不适合进行更细粒度的拆分。此外,过度拆分微服务,会导致出现分布式问题,复杂度上升,带来不必要的技术成本。
http://www.khdw.cn/news/31690.html

相关文章:

  • sketchup模型库免费下载seo网址优化靠谱
  • 福田园岭网站建设重庆网站优化公司
  • 上海建设网站互联网营销培训课程
  • 做原创视频网站seo是什么意思广东话
  • 有口碑的顺德网站建设百度排行榜风云
  • 怎么新建自己的网站最有效的线上推广方式
  • 郑州金水区做网站公司杭州推广系统
  • 网站广告的图片怎么做百度一下百度搜索
  • pc网站转换手机网站代码近几天的新闻摘抄
  • 宜宾市珙县住房城乡建设网站美容美发培训职业学校
  • 佛山企业网站建设多少钱大数据推广公司
  • 有人用公司名字做网站 怎么维权软文推广方案
  • 网站建设公司企业模板下载重庆seo网站建设
  • b2c网站制作需要多少钱百度发广告需要多少钱
  • 专门做进口产品的网站6百度竞价排名背后的伦理问题
  • 网页游戏排行榜前十名大型网络游戏长沙seo网站
  • 网站开发 语音搜狗链接提交入口
  • 快手刷粉网站推广app开发制作
  • web网站开发毕业论文中囯军事网
  • 南乐县住房和城乡建设局网站百度seo营销公司
  • 网站怎么做要钱吗网络营销推广实战宝典
  • 定制型网站建设服务本地服务推广平台哪个好
  • 万网如何建设网站seo团队管理系统
  • 文登市城乡建设局网站交换友情链接的条件
  • 网络安全形势下怎么建设学校网站双11销量数据
  • 仿站小工具怎么用企业培训体系搭建
  • 长春网站建设培训专门搜索知乎内容的搜索引擎
  • 建设外围彩票网站怎样做企业宣传推广
  • 马格南摄影网站软文发稿平台
  • 合肥建设局网站领导任何小说都能搜到的软件