导学
一、什么是微服务技术
微服务技术不是Spring Cloud,是分布式架构的一种
二、微服务技术栈
注册中心
配置中心
服务集群
服务网管
分布式缓存——数据库内容缓存到内存中
分布式搜索系统——解决复杂搜索
消息队列——异步解决消息发送,同步解决变成异步通知
分布式日志服务——解决系统出现问题
系统监控与链路追踪——分析请求内容,定位系统问题
Jenkins自动化部署
docker打包
K8s等部署集成
三、学习内容
微服务治理技术
注册发现
远程调用
负载均衡
配置管理
网关路由
流量控制
系统保护
熔断降级
服务授权
分布式事务
TCC模型
AT模型
Seata
缓存技术
缓存穿透、雪崩
SpringDataRedis
OpenResty
Redis主从复制
Nginx本地缓存
缓存数据同步
Redis持久化
多级缓存分层
Redis分片集群
Lua脚本
Redis数据结构
异步通信技术
MQ消息模型
SpringAMQP
消息堆积问题
消息可靠性
仲裁队列
延迟队列
镜像集群
数据持久化
搜索技术
DSL语句
RestAPI
ES集群
竞价排名
集群脑裂
自动补全
聚合统计
拼音分词
地理坐标
DevOps(持续集成技术)
Dockerfile
DockerCompose
GrayLog
Jenkins
SkyWalking
Docker使用
Kubernetes
最后更新于
这有帮助吗?