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

青岛黄岛网站建设技术支持 海安网站建设

青岛黄岛网站建设,技术支持 海安网站建设,企业展厅设计公司名称,产品推广方法有哪些背景: 服务网格这个概念出来很久了,从 2017 年被提出来,到 2018 年正式爆发,很多云厂商和互联网企业都在纷纷向服务网格靠拢。像蚂蚁集团、美团、百度、网易等一线互联 网公司,都有服务网格的落地应用。服务网格是微服…


背景:

        服务网格这个概念出来很久了,从 2017 年被提出来,到 2018 年正式爆发,很多云厂商和互联网企业都在纷纷向服务网格靠拢。像蚂蚁集团、美团、百度、网易等一线互联 网公司,都有服务网格的落地应用。服务网格是微服务架构的更进一步升级,它的核心目的是实现网络通信与业务逻辑的分离,使得开发人员更加专注在业务的实现上。


分析与解释:

       服务网格,也就是 Service Mesh,它是专门用来处理服务通讯的基础设施层。它的主要功能是处理服务之间的通信,并且负责实现请求的可靠性传递。

       Service Mesh,我们通常把他称为第三代微服务架构,既然是第三代,那么意味着他是在原来的微服务架构下做的升级。

        为了更好的说明 Service Mesh,那就不得不说一下微服务架构部分的东西。 首先,当我们把一个电商系统以微服务化架构进行拆分后,会的到这样的一个架构(如 图),其中包括 Webserver、payment、inventory 等等。

        (如图)这些微服务应用,会被部署到 Docker 容器、或者 Kubernetes 集群。由于每个服务的业务逻辑是独立的,比如 payment 会实现支付的业务逻辑、order 实现订单的处理、Webserver 实现客户端请求的响应等。 

        (如图)所以,服务之间必须要相互通信,才能实现功能的完整性。比如用户把一个商品加入购物车,请求会进入到 Webserver,然后转发到 shopping cart 进行处理,并存到数据库。

 

 

        而在这个过程中,每个服务之间必须要知道对方的通信地址,并且当有新的节点加入进 来的时候,还需要对这些通信地址进行动态维护。所以,在第一代微服务架构中,每个微服务除了要实现业务逻辑以外,还需要解决上下游寻址、通讯、以及容错等问题。

        (如图)于是,在第二代微服务架构下,引入了服务注册中心来实现服务之间的寻址, 并且服务之间的容错机制、负载均衡也逐步形成了独立的服务框架,比如主流的 Spring Cloud、或者 Spring Cloud Alibaba。

        在第二代微服务架构中,负责业务开发的小伙伴不仅仅需要关注业务逻辑,还需要花大量精力去处理微服务中的一些基础性配置工作,虽然 Spring Cloud 已经尽可能去完成了这些事情,但对于开发人员来说,学习 Spring Cloud,以及针对 Spring Cloud 的 配置和维护,仍然存在较大的挑战。另外呢,也增加了整个微服务的复杂性。

        实际上,“微服务中所有的这些服务注册、容错、重试、安全等工作,都是为了保证服务之间通信的可靠性”。

        于是,就有了第三代微服务架构,Service Mesh。

         (如图)原本模块化到微服务框架里的微服务基础能力,被进一步的从一个 SDK 中演进成了一个独立的代理进程-SideCar。

        SideCar 的主要职责就是负责各个微服务之间的通信,承载了原本第二代微服务架构中 的服务发现、调用容错、服务治理等功能。使得微服务基础能力和业务逻辑迭代彻底解耦。

 

        之所以我们称 Service Mesh 为服务网格,是因为在大规模微服务架构中,每个服务的通信都是由 SideCar 来代理的,各个服务之间的通信拓扑图,看起来就像一个网格形状 (如图)。

        Istio 是目前主流的 Service Mesh 开源框架。

 

http://www.yayakq.cn/news/523251/

相关文章:

  • 商城站到汤泉池互联网营销常用网站
  • 怎么设计公司的网站wordpress 仿百度
  • 怎么看别人网站在哪里做的外链手机网站开发的目的
  • 张店网站建设哪家好wordpress 滑动菜单
  • 怎样做有效的黄页网站做财税的网站有哪些
  • 网站开发数据库问题国土局网站建设方案
  • 本地资讯网站做的最好的常州天宁区做网站公司
  • 十大国外室内设计网站做h5那个网站好
  • 哪种浏览器可以打开所有网站做公司网站合同
  • 咨询公司工资一般多少seo运营学校
  • 建设网站什么语言重庆龙华网站建设公司
  • 电商网站设计思维导图短网址生成系统源码
  • 娄底公司网站建设社区电商平台排名
  • iis7建设网站如何进行个人网页制作
  • 湛江网站seo外包linux 下启动 wordpress
  • 大连做网站孙晓龙宝安网站多少钱
  • 如何建立团购网站2345网址大全参数
  • 福州网站制作有限公司网站海外推广方法
  • 营销型网站建设成为企业发展新趋势开发区人才市场官网
  • 网络营销的主要形式有建设网站做书评的网站
  • 温州优化网站方法可以建设个人网站
  • 济南手机建站价格兰州市建设厅官方网站
  • 莆田网站建站建设天津实体店网站建设
  • 宣传网站制作方案网页设计与制作模板免费
  • 烟台h5网站制作朋友圈广告30元 1000次
  • 教学网站的设计简短的营销软文范文
  • 建设网站的运行费包括什么地方品牌全案策划
  • 网站开发个人简历给别人做网站会连累自己吗
  • 做网站相册本地wordpress
  • cps推广网站wordpress插件cdn