《Spring Microservices in Action, 2nd Edition》读后总结

devtools/2024/10/20 11:31:39/

在这里插入图片描述

总体来说有种时过境迁的感觉,有些章节的内容已经跟不上现在,特别对于云原生大行其道的当下, 越来越多东西下沉到基础设施层,然后应用层尽量轻量化成了一种新趋势;当然任何事物都具有多面性,云原生那套也要投入人和时间去掌握,No Silver Bullet,天下没有免费的午餐。

书中介绍目前可替代实现技术
配置管理Spring Cloud Config,后端通过集成Git,Vault等一些组件实现配置分离,版本管理,及敏感信息加密;提供两种配置热更新,一种简单的就是改变配置后手动调用/actuator/refresh接口,第二种是引入Spring Cloud Bus通过MQ中间件将配置更新事件推送给应用1、K8s ConfigMap及Secret存储配置,Spring Cloud Kubernetes集成K8s,比如热更新配置等
2、Zookeeper
3、etcd
4、nacos
注册发现Spring Cloud Netflix基于Netflix Eureka的实现服务注册发现1、k8s
2、nacos
3、zookeeper
4、Consul
客户端Load Balancerspring cloud load balance 提供统一抽象底层负载均衡, 以及集成OpenFeign的是用方式
客户端弹性Spring Cloud Circuit Breaker 提供对不同断路器实现的抽象,支持Resilience4J 、Spring Retry,可以实现断路器、船舱、降级、限流1、Istio
2、Sentinel
网 关Spring Cloud Gateway
request链路追踪Spring Cloud Sleuth 内容过时Micrometer Tracing

http://www.ppmy.cn/devtools/122920.html

相关文章

无人机单目+激光+IMU复杂弧形(隧道)退化场景SLAM技术详解

无人机在复杂弧形(如隧道)退化场景中的SLAM(同时定位与地图构建)技术,结合单目相机、激光雷达(LiDAR)和惯性测量单元(IMU)时,能够显著提升定位与建图的准确性…

Qt C++设计模式->责任链模式

责任链模式(Chain of Responsibility Pattern)是一种行为型设计模式,它允许多个对象有机会处理请求,而不需要明确指定哪个对象处理。通过将这些对象连成一条链,请求沿着链传递,直到有对象处理它为止。该模式…

Midjourney 中文版:释放创意,绘就无限可能

在人工智能与艺术创作激情碰撞的时代浪潮中,Midjourney 中文版宛如一颗璀璨的明珠带来了前所未有的创作体验。在艺术与科技交织的奇幻世界里,Midjourney 中文版宛如一把神奇的钥匙,解锁了无限创意的宝藏。 只需微信扫码即可快速登陆&#xf…

【ubuntu】如何升级g++

sudo apt-get install -y software-properties-common sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt update sudo apt install g-7 -y 1)software-properties-common software-properties-common是一个基础软件包,包含了add-apt-repo…

配置Nginx以支持通过HTTPS回源到CDN

要配置Nginx以支持通过HTTPS回源到CDN,你需要确保Nginx已正确配置SSL,并且能够处理来自CDN的HTTPS请求。以下是一个简化的Nginx配置示例,它配置了SSL并设置了代理服务器参数以回源到CDN: server {listen 443 ssl;server_name you…

Go基本数据结构

1.jdk丰富的数据结构 Jdk提供了许多基本数据结构的实现,这些数据结构是Java Collections Framework的一部分,位于java.util包中。以下是一些常见的数据结构: ArrayList:一个可调整大小的数组实现,支持快速随机访问。 …

数据结构--堆的深度解析

目录 引言 一、基本概念 1.1堆的概念 1.2堆的存储结构 1.3堆的特点 二、 堆的基本操作 2.1初始化 2.2创建堆 2.3插入元素 2.4删除元素 2.5堆化操作 2.6堆的判空 2.7获取堆顶元素 三、堆的常见应用 1. 优先队列 2. 堆排序 3. Top-k 问题 4. 图论中的应用 四…

计算机毕业设计hadoop+spark天气预测 天气可视化 天气大数据 空气质量检测 空气质量分析 气象大数据 气象分析 大数据毕业设计 大数据毕设

Hadoop天气预测系统开题报告 一、研究背景与意义 在信息化和大数据时代,天气数据已成为社会生活和经济发展中不可或缺的重要资源。天气预测系统作为现代气象学的重要组成部分,对于农业生产、交通管理、环境保护以及防灾减灾等方面都具有重要意义。然而…