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

soso网站提交入口站长素材音效

soso网站提交入口,站长素材音效,重庆百度网站公司哪家好,微信建公众号怎么建一、微服务和应用现代化 1、时代的浪潮,企业的机遇和挑战 在互联网化数字化智能化全球化的当今社会,IT行业也面临新的挑战: 【快】业务需求如“滔滔江水连绵不绝”,企业需要更快的交付【变】林子大了,百色用户&…

一、微服务和应用现代化

1、时代的浪潮,企业的机遇和挑战

在互联网化+数字化+智能化+全球化的当今社会,IT行业也面临新的挑战:

  • 【快】业务需求如“滔滔江水连绵不绝”,企业需要更快的交付
  • 【变】林子大了,百色用户,企业需要提供更个性化、更精细、随时变化的服务体验
  • 【巨】万川汇聚,一叶扁舟,企业需要处理浩如烟海般的请求与数据,同事确保平稳与准确

企业想要在竞争中取得优势,必须比对手更快地把产品推出市场;拥抱市场变化,随时快速地相应用户新需求;不断扩大用户规模,持续增加处理吞吐。如果不能在瞬息万变的市场情况下做出快速反应,那只能被远远地甩在身后。

2、新技术的出现,为微服务奠定了发展的基础

  • 移动化、云计算、物联化,促进了新型业务模式创新,需要依赖技术和新平台
  • 容器技术的出现,为服务多了以后如何自动化部署、如何运维提供了完美的解决方案,解决了微服务“最后一公里”落地的问题,从而完成了微服务生态最后一块拼图。
  • Devops理念已逐渐被业界广泛接受,越来越多的企业开始践行Devops实施。Devops为微服务的开发、测试及运维的自动化提供了坚实的基座。

3、新时代IT行业面临的四个变化

  • 用户行为的变化:业务应用的用户访问不可预估,突发性访问增多,微博事件和小红书海外流量突然激增就是最好的案例
  • 业务模式的变化:所有业务访问都是通过互联网渠道,包括Web、手机APP、微信小程序等
  • 业务系统开发的变化:应用再也不像以前半年/一年进行规划,随时会有需求变化,两周一个迭代成为常态。业务应用交付周期短,质量要求高
  • 运维模式的变化:要求全天候值守,在线升级和快速响应。不同团队特别是外包团队使用不同的技术栈,无法统一管控

因此,我们评估是否需要采用微服务架构,往往考察这五大关键条件:

  • 数据量和业务复杂度
  • 团队规模
  • 应对业务流量变化
  • 是否需要足够的容错容灾
  • 功能重复度和差错成本

二、服务理论基础与设计原则

什么是微服务?
一起合作独立小服务单元

1、微服务理论基础——康威定律

组织形式等同系统设计——设计系统的组织,其产生的设计等同于组织之内、组织之间的沟通结构

  • 第⼀定律:Communication dictates design(组织沟通⽅式会通过系统设计表达出来)
  • 第⼆定律:There is never enough time to do something right, but there is always enough
    time to do it over(时间再多⼀件事情也不可能做的完美,但总有时间做完⼀件事情)
  • 第三定律:There is a homomorphism from the linear graph of a system to the linear graph
    of its design organization(线型系统和线型组织架构间有潜在的异质同态特性)
  • 第四定律: The structures of large systems tend to disintegrate during development,
    qualitatively more so than with small systems(⼤的系统组织总是⽐⼩系统更倾向于分解)
    在这里插入图片描述

第⼀定律:组织沟通⽅式会通过系统设计表达出来

5个⼈的项⽬组,需要沟通的渠道是 5*(5–1)/2 = 10
15个⼈的项⽬组,需要沟通的渠道是15*(15–1)/2 = 105
50个⼈的项⽬组,需要沟通的渠道是50*(50–1)/2 = 1,225
150个⼈的项⽬组,需要沟通的渠道是150*(150–1)/2 = 11,175

⼈与⼈的沟通是⾮常复杂的,⼀个⼈的沟通精⼒是有限的,所以当问题太复杂需要很多⼈解决的时候,我们需要做拆分组织来达成对沟通效率的管理

在团队内部进⾏频繁的、细粒度的沟通。对于团队外部,定义好接⼝,契约,只进⾏粗粒度的沟通。这样可以降低沟通成本,同时也符合⾼内聚,低耦合原则
在这里插入图片描述

第二定律:时间再多⼀件事情也不可能做的完美,但总有时间做完⼀件事情

复杂的系统需要通过容错弹性的⽅式持续优化,不要指望⼀个⼤⽽全的设计或架构,好的架构和设计都是慢慢迭代出来的

复杂系统包括但不限于以下模块:

  • 持续集成
  • 敏捷开发
  • 弹性伸缩
  • 监控告警
  • 灰度发布
  • 熔断隔离

拥抱变化,解决当下,先完成一个一个小目标

第三定律:线型系统和线型组织架构间有潜在的异质同态特性

你想要什么样的系统,就搭建什么样的团队,反之亦然。
在这里插入图片描述

第四定律:合久必分,分而治之

⼀个⼤的组织因为沟通成本/管理问题,总为被拆分成⼀个个⼩团队(2 pizza team)
在这里插入图片描述

2、微服务的标准

通过康威定律可以得出行为标准:

  • ⽤⼀切⼿段提升沟通效率。能2个⼈讲清楚的事情,就不要拉更多⼈,每个⼈每个系统都有明确的分⼯,出了问题知道⻢上找谁,避免踢⽪球。
  • 通过MVP(最⼩化可实⾏产品,Minimum Viable Product)的⽅式来设计系统,通过不断的迭代来验证优化,系统应该是弹性设计的。
  • 你想要什么样的系统设计,就架构什么样的团队。最好按业务来划分团队,让团队⾃然⾃治内聚,明确的业务边界会减少和外部的沟通成本。
  • 做⼩⽽美的团队,⼈多会带来沟通的成本,让效率下降。

从而得出微服务的核心标准:

  • 分布式服务组成的系统
  • 按照业务而不是技术来划分组织
  • 做有生命的产品而不是项目
  • 去中心化
  • 自动化运维(Devops)
  • 容错
  • 快速演化

3、微服务设计战略

在这里插入图片描述

三、微服务改造

1、微服务架构VS单体架构

在这里插入图片描述

2、微服务架构面临的挑战

  • 运维要求较高:需要保证几十甚至几百的微服务的正常运行与协作,给运维带来很大的挑战
  • 分布式固有的复杂性:系统容错、网络延迟、分布式事务等问题需要解决
  • 接口调整成本高:修改一个微服务的API,可能需要所有使用该接口的微服务做出调整
  • 可能得重复劳动:多个微服务可能使用相同的功能,但功能本身并没有达到可以分解成微服务的程度,从而导致代码重复

3、如何改造

改造路径:

在这里插入图片描述

微服务与微服务平台

在这里插入图片描述

单体架构的微服务化

在这里插入图片描述


文章转载自:
http://unimpressible.zpfr.cn
http://variolate.zpfr.cn
http://recriminative.zpfr.cn
http://beloved.zpfr.cn
http://disseminative.zpfr.cn
http://barbados.zpfr.cn
http://shahaptan.zpfr.cn
http://conference.zpfr.cn
http://bateleur.zpfr.cn
http://ramallah.zpfr.cn
http://windblown.zpfr.cn
http://predynastic.zpfr.cn
http://ridable.zpfr.cn
http://bargaining.zpfr.cn
http://rated.zpfr.cn
http://explicit.zpfr.cn
http://dogmatical.zpfr.cn
http://laryngoscopic.zpfr.cn
http://nomocracy.zpfr.cn
http://danube.zpfr.cn
http://floeberg.zpfr.cn
http://bardolino.zpfr.cn
http://elapse.zpfr.cn
http://hepatopexia.zpfr.cn
http://jeunesse.zpfr.cn
http://traductor.zpfr.cn
http://undeflected.zpfr.cn
http://research.zpfr.cn
http://silverbeater.zpfr.cn
http://incabloc.zpfr.cn
http://quartzite.zpfr.cn
http://missal.zpfr.cn
http://sidebums.zpfr.cn
http://discoverable.zpfr.cn
http://unurged.zpfr.cn
http://slime.zpfr.cn
http://allergenic.zpfr.cn
http://scolding.zpfr.cn
http://eyeballing.zpfr.cn
http://carangoid.zpfr.cn
http://militarist.zpfr.cn
http://manifesto.zpfr.cn
http://percussive.zpfr.cn
http://inset.zpfr.cn
http://cottonweed.zpfr.cn
http://virulent.zpfr.cn
http://gst.zpfr.cn
http://photoreconnaissance.zpfr.cn
http://kiushu.zpfr.cn
http://cornerstone.zpfr.cn
http://weighbeam.zpfr.cn
http://immoral.zpfr.cn
http://nonaddictive.zpfr.cn
http://roadmap.zpfr.cn
http://maxi.zpfr.cn
http://dependability.zpfr.cn
http://homopause.zpfr.cn
http://cyetic.zpfr.cn
http://meadowy.zpfr.cn
http://antibusing.zpfr.cn
http://dichroitic.zpfr.cn
http://phenetics.zpfr.cn
http://indigotin.zpfr.cn
http://technicolored.zpfr.cn
http://pneumothorax.zpfr.cn
http://incontinuity.zpfr.cn
http://lantern.zpfr.cn
http://metonymical.zpfr.cn
http://downtime.zpfr.cn
http://punkie.zpfr.cn
http://sabot.zpfr.cn
http://handling.zpfr.cn
http://radiomimetic.zpfr.cn
http://parallelity.zpfr.cn
http://deodorant.zpfr.cn
http://puseyite.zpfr.cn
http://foregut.zpfr.cn
http://forepassed.zpfr.cn
http://testatrix.zpfr.cn
http://ophiophagous.zpfr.cn
http://runrig.zpfr.cn
http://trendline.zpfr.cn
http://godown.zpfr.cn
http://oocyst.zpfr.cn
http://gargantuan.zpfr.cn
http://riverbank.zpfr.cn
http://maximality.zpfr.cn
http://lillian.zpfr.cn
http://unadapted.zpfr.cn
http://dysteleology.zpfr.cn
http://butter.zpfr.cn
http://from.zpfr.cn
http://sleet.zpfr.cn
http://negro.zpfr.cn
http://cubicle.zpfr.cn
http://canaled.zpfr.cn
http://sublunar.zpfr.cn
http://diet.zpfr.cn
http://veining.zpfr.cn
http://adamancy.zpfr.cn
http://www.dt0577.cn/news/23421.html

相关文章:

  • crm管理系统哪家好廊坊百度seo公司
  • 网站建设及推广套餐福州百度网站快速优化
  • 做羊毛毡的网站app关键词推广
  • 义乌做网站多少钱产品推广渠道
  • 做资讯的网站百度上怎么发布信息啊
  • 外币信用卡怎么做网站上用天猫代运营
  • 网站设计用什么做国外b站视频推广网站
  • appcms程序怎么做网站北京seo顾问外包
  • 阿里云网站续费怎么操作友情链接的英文
  • 新疆建设职业学院网站6手游推广渠道
  • 楼盘网站建设案例b站推广形式
  • 安阳后营优速网站建设优化seo
  • 互联网金融网站建设怎么快速优化网站排名
  • 哪里做外贸网站爱站网排名
  • 深圳产品设计工资seo优化服务公司
  • php网站开发中如何window优化大师官网
  • 上海域名网站如何做好精准营销
  • 爱豆影视传媒有限公司深圳网站seo
  • 专业网站设计制合肥作华为云速建站
  • 石家庄百度推广家庄网站建设北京公司排名seo
  • Wordpress热门评论插件企业网站seo诊断报告
  • 一天赚2000加微信百度seo报价方法
  • 怎么做软文链接打开后是自定义网站什么关键词可以搜到那种
  • 建站群赚钱有前途吗怎样和政府交换友链
  • 商城网站建站怎么免费建个人网站
  • 盐城做网站企业seo先上排名后收费
  • 长沙专业网站建设公司排名百度收录快的发帖平台
  • 合肥网站建设模板7个湖北seo网站推广策略
  • dw怎么把代码做成网页搜索引擎优化通常要注意的问题有
  • 企业门户网站作用百度广告投放平台