如何学习微服务Spring Cloud

简单来说,就是"三大功能,两大特性"。

三大功能是指微服务核心组件的功能维度,由浅入深层次递进;而两大特性是构建在每个服务组件之上的高可用性和高可扩展性。别看微服务框架组件多,其实你完全可以按照这三大功能模块,给它们有简入难对号入座。

注意:

  • 服务间通信:包括服务治理、负载均衡、服务间调用;
  • 服务容错和异常排查:包括流量整形、降级熔断、调用链追踪;
  • 分布式能力建设:包括微服务网关、分布式事务、消息驱动、分布式配置中心。

从哪里入手

从微服务组件的功能维度来讲,服务间通信是最基础的功能特性,这个功能模块是最适合作为初学者学习微服务技术的切入点。

相关推荐
就叫飞六吧38 分钟前
基于汇编实现led点灯-51单片机-stc89c52rc
嵌入式硬件·学习
Larry_Yanan1 小时前
QML学习笔记(二十四)QML的Keys附加属性
c++·笔记·qt·学习·ui
Chunyyyen1 小时前
【第十六周】自然语言处理的学习笔记01
笔记·学习·自然语言处理
我命由我123451 小时前
Photoshop - Photoshop 工具栏(5)多边套索工具
笔记·学习·ui·职场和发展·photoshop·ps·美工
岁岁岁平安2 小时前
分布式系统相关概念(单体、集群、分布式、分布式集群、微服务)
分布式·微服务
_dindong2 小时前
动规:回文串问题
笔记·学习·算法·leetcode·动态规划·力扣
眠りたいです3 小时前
基于脚手架微服务的视频点播系统-脚手架开发部分-brpc中间件介绍与使用及二次封装
c++·微服务·中间件·rpc·架构·brpc
Zwb2997923 小时前
Day 30 - 错误、异常与 JSON 数据 - Python学习笔记
笔记·python·学习·json
不太可爱的叶某人3 小时前
【学习笔记】kafka权威指南——第7章 构建数据管道(7-10章只做了解)
笔记·学习·kafka
Broken Arrows4 小时前
k8s学习(二)——kubernetes整体架构及组件解析
学习·架构·kubernetes