微服务架构总结 初识微服务

最近把我以前学SpringCloud所涉及到的知识以及我写的博客进行了比较系统的整理,目录以下。html

1. 单体架构和微服务架构的比较缓存

2.微服务所要解决的主要问题session

3.SOA和微服务的比较架构

   初识微服务

4.  服务拆分框架

   微服务的服务拆分分布式

5.  数据一致性微服务

   微服务的数据一致性post

6.服务间的通讯—RestTemplate和Feignurl

    1)服务的有状态和无状态spa

    2)RPC和REST

    3)HttpClient-RestTemplate-Feign

7. 服务治理

    1)服务注册中心

    2)服务提供者

 3)服务消费者

         微服务-服务治理

8. 服务网关

    1)服务网关的做用

    2) Zuul组件

 3)项目方案

        微服务-网关服务

   4) JWT

          基于JWT的token身份认证方案   (补充:基于session和token的身份认证方案微服务-使用Redis实现分布式缓存

9.可靠性—Hystrix

    1)背景

    2)仓壁隔离

    3)超时控制和服务降级

 4)熔断机制

        微服务—熔断器Hystrix

10.高可观察—分布式追踪sleuth和zipkin

    1)背景

    2)服务跟踪原理

    3)ZipKin

 4)ELK

       微服务—分布式服务追踪sleuth和zipkin

       微服务—ELK分布式日志框架

相关文章
相关标签/搜索