美文网首页
微服务简介

微服务简介

作者: ilkkzm | 来源:发表于2022-07-18 16:30 被阅读0次
企业微信截图_ceb9ceeb-e06c-42ef-86d0-4842acc359ae.png
开发效率的影响
1. 代码提交冲突,所有人都在同一个仓库上开发会导致代码陷入冲突陷阱,不断的陷入解决冲突问题之中。
2. 没有绝对的规则,只靠人为约定,会导致模块的趋势混乱,慢慢的代码不敢改动,担心牵一发动全身。
测试效率的影响
1. 很难轻量级测试,导致测试低效。 
部署效率的影响
1. 改动任何一个点(或大或小),都需要整体上来部署。
2. 不能按资源划分部署,提高资源使用效率,无灵活性。
微服务之间如何统一对外服务 : 网关机制    SpringCloud Gateway等
微服务之间如何互相发现 : 注册发现机制 ZK、Etcd等
微服务之间如何保证互相的独立性: 熔断、限流机制 Hystrix、Sentinel等
微服务之间如何保证事务性: 分布式事务Seata等。
微服务配置如何集中: Nacos、Apollo等
微服务之间如何通信: Restful(http)、Rpc(tcp)等.
微服务如何快速轻便部署: Docker、K8S技术等.
微服务之间如何跟踪调用关系: ZipKin、Skywalking等
微服务如何快速查看日志: ELK技术等. 
微服务之间如何消息节藕:消息队列Rocketmq、Kafka等.
微服务的应用框架举例: Spring Cloud、Dubbo等
微服务等监控体系: Prometheus等
微服务之间如何负载均衡: Ribbon等

相关文章

  • Asp.net Core 微信公众号开发教程(4)——微信签名认

    微信接入签名认证微信服务号开发简介:Asp.net Core 微信公众号开发教程(4)——微信签名认证微信接入 ...

  • 服务简介

    服务Service 就是默默运行在后台的组件,可以理解为是没有前台的activity,适合用来运行不需要前台界面的...

  • 开源项目收集

    Springboot开源项目收集 支付服务 简介:支付服务:支付宝、微信、银联详细 代码案例,目前已经1800+S...

  • 微信公众号开发C#系列-1、微信公众平台注册

    微信公众号简介 微信公众号分为服务号、订阅号、企业号,订阅号可以个人申请,服务号和企业号要有企业资质才可以。 我们...

  • 微博视频技术团队2019年校招

    团队简介:微博视频技术团队承载了微博视频业务模块和基础服务开发,业务模块上,包含微博视频、微博故事、微博全景、微博...

  • 微信公众号开发入门

    微信公众号开发简介 微信分为几个不同的号,为订阅号、服务号、企业号,其中订阅号是免费的,服务号和企业号是要mone...

  • Centos7搭建DHCP服务器

    一、DHCP服务简介 ****1. DHCP服务简介**** DHCP(Dynamic Host Configur...

  • 微服务首谈

    微服务简介 首先来谈一下什么是微服务? 微服务近几年如此过火,到底是什么优势吸引了无数开发人员热衷于微服务架构.微...

  • 2022年了你必须要学会搭建微前端项目及部署方式

    一、微前端简介 微前端是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将 Web 应用由单一的单体应用...

  • 微服务简介

    前言 在这个信息横纵交错的大数据时代,以前的单应用架构完全支撑不起现在的流量了,于是技术架构不断演变。现如今火爆的...

网友评论

      本文标题:微服务简介

      本文链接:https://www.haomeiwen.com/subject/hjqsirtx.html