01-微服务技术栈结构梳理

微服务技术栈结构梳理

微服务治理 缓存技术 异步通信技术 搜索技术 DevOps
注册发现 缓存穿透、雪崩 MQ消息模型 DSL语句 Dockerfile
远程调用 SpringDataRedis 消息堆积问题 ES集群 DockerCompose
负载均衡 Redis主从复制 SpringAMQP RestAPI GrayLog
系统保护 openResty 仲裁队列 集群脑裂 Jenkinx
流量控制 缓存数据同步 消息可靠性 竞价排名 SkyWalking
服务授权 Nginx本地缓存 延迟队列 聚合统计 Docker使用
熔断降级 Redis持久化 镜像集群 自动补全 Kubernetes
分布式事务 多级缓存分量 数据持久化 地理坐标
TCC模型 Redis分片集群 拼音分词
AT模型 Lua脚本
Seata Redis数据结构

实用篇

微服务治理

  • Eureka、Nacos
  • OpenFegin
  • 网关Gateway
  • 配置中心Nacos

Docker

  • Docker原理
  • Docker使用
  • Dockerfile
  • DockerCompose

异步通信

  • 同步和异步
  • MQ技术选型
  • SpringAMQP
  • 消费者限流

分布式搜索

  • DSL语法
  • HighLevelClient
  • 拼音搜索
  • 自动补全
  • 竞价排名
  • 地里搜索
  • 聚合统计
  • 分片集群

高级篇

微服务保护

  • 流量控制
  • 系统保护
  • 熔断降级
  • 服务授权

分布式事务

  • XA模式
  • TCC模式
  • AT模式
  • Saga模式

分布式缓存

  • 数据持久化
  • Redis主从集群
  • 哨兵机制
  • Redis分片集群

多级缓存

  • 多级缓存分层
  • Nfnix缓存
  • Redis缓存
  • Canal数据同步

可靠消息服务

  • 消息三方确认
  • 惰性队列
  • 延迟队列
  • 镜像集群
  • 仲裁队列

面试篇

Nacos源码

  • Nacos的服务发现原理
  • Nacos服务注册原理
  • Nacos心跳机制
  • Nacos、Eureka差异

Sentinel源码

  • Sentinel滑动窗口算法
  • 令牌桶算法
  • 漏桶算法

Redis热点问题

  • 分布式锁问题
  • 缓存穿透
  • 缓存击穿
  • 缓存雪崩

你可能感兴趣的:(微服务技术栈,微服务,java,分布式)