如何学习微服务Spring Cloud

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

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

注意:

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

从哪里入手

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

相关推荐
思成不止于此1 小时前
【MySQL 零基础入门】DQL 核心语法(四):执行顺序与综合实战 + DCL 预告篇
数据库·笔记·学习·mysql
Nan_Shu_6142 小时前
学习:Vuex (1)
学习
GoogleDocs2 小时前
基于[api-football]数据学习示例
java·学习
李小星同志2 小时前
DPO,PPO,GRPO的学习
人工智能·深度学习·学习
weixin_409383123 小时前
简单四方向a*寻路学习记录7 实现了多个障碍绕行但是绕路
学习
林夕sama3 小时前
MySQL的学习笔记
笔记·学习·mysql
徐某人..4 小时前
网络编程学习--第一天
arm开发·单片机·学习·arm
TL滕4 小时前
从0开始学算法——第十一天(字符串基础算法)
笔记·学习·算法
Hello_Embed4 小时前
FreeRTOS 入门(二十六):队列创建与读写 API 实战解析
笔记·学习·操作系统·嵌入式·freertos
A Mr Yang4 小时前
JAVA 对比老、新两个列表,找出新增、修改、删除的数据
java·开发语言·spring boot·后端·spring cloud·mybatis