微服务 - 学习路线

本节主要介绍微服务学习路线的内容。

目录

为什么学

为什么要学习微服务框架知识:

为什么学微服务

学习哪些

需要学习那些微服务知识:

  • 服务网关
  • 服务集群
  • 注册中心
  • 配置中心
  • 分布式缓存
  • 分布式搜索
  • 消息队列

微服务架构

除了微服务相关内容之外,还涉及自动部署,运维以及发布:

微服务+CI

怎么学

根据上述微服务需要学习的知识,罗列出以下各个部分知识点:

微服务学习技术内容

划分技术栈:

  • 微服务技术
  • 异步通信技术
  • 缓存技术
  • DevOps技术
  • 搜索技术

微服务技术

细化各个部分内容,更加有针对性的学习:

  • 微服务技术
    • 微服务治理
    • 微服务保护
    • 分布式事务
  • 异步通信技术
    • 异步通信
    • 可靠消息服务
  • 缓存技术
    • 分布式缓存
    • 多级缓存
    • Redis集群
  • DevOps技术
    • docker
    • k8s
    • Jenkins
  • 搜索技术
    • 分布式搜索

微服务技术细化