Solo  当前访客:1 开始使用


Spring Cloud-常用组件

常用组件类别

服务治理中心

Eureka
Nacos

客户端负载均衡

Ribbon

断路器

Hystrix
Sentinel

声明式调用

OpenFeign

网关

Spring Cloud Gateway

配置中心

Spring Cloud Config
Nacos

全链路追踪

Zipkin

微服务监控

Prometheus + Grafana
Spring Boot Admin
Nacos

分布式技术

生成唯一ID

UUID

数据库自增

Redis生成

雪花算法

分布式数据库技术

分库、分表、分区

分片中间件ShardingSphere

分布式数据库事务

弱一致性事务

MQ(尝试次数、幂等性)

事务补偿 TCC 尝试 (try) 确认(confirm) 取消(cancel)

分布式缓存

Redis

哨兵和集群

大数据的缓存

雪崩和穿透、并发

具体实践建议

分布式会话

redis做会话缓存

(粘性会话、服务器会话复制、持久化到数据库)

分布式系统权限验证

Spring Security

用户身份验证、CSRF、分布式权限共享用redis

OAuth、JWT、SSO、spring-security-oauth2

远程调用RPC

Thrift


标题:Spring Cloud-常用组件
作者:temp12138
地址:https://solo.mfyzl.icu/articles/2024/03/21/1711030578456.html

标签:
新一篇: 触发Boss单日聊天上限 旧一篇: 前端的奋斗:2006-2024