微服务架构学习目录

た 入场券 2022-02-26 09:42 304阅读 0赞

参考:【1、微服务技术栈选型手册】https://www.cnblogs.com/davidwang456/articles/8393895.html

看这个图之前,可以先看下参考文献中图1、图2。了解微服务基础架构及总体技术体系。
在这里插入图片描述


附Java技术栈:

在这里插入图片描述

一、四种软件架构

【1】https://blog.csdn.net/qq_35206244/article/details/88883769

了解微服务之前,先了解下四种软件架构,了解微服务在哪个层级?

二、微服务是什么?漫画式简单解读

【1】https://blog.csdn.net/qq_35206244/article/details/88871098

如果你了解Java、了解MVC,读这篇文章你就会大致了解,单体应用有什么问题,怎么解决,由此衍生出新的解决方案–微服务思想。

三、微服务的发展—Netflix的微服务架构构建之路

三个作者,通过不同的侧重点,对Netflix微服务架构进行了解读。

【1】https://blog.csdn.net/qq_35206244/article/details/88886516
【2】https://cloud.tencent.com/info/b12d56fa3dbf5ac3714d588f628421ed.html
【3】https://36kr.com/p/5104897
Netflix是典型的案例,它用7年的时间进行了技术转型,成功从传统架构转型到到微服务架构。

四、技术解读

更新中……

4.1 服务注册与发现

Nacos

4.2 服务消费

Netflix Feign、Netflix Ribbon

4.3 配置中心

Nacos

4.4 服务容错保护

Netflix Hystrix

4.5 服务网关

Netflix zuul

4.6 鉴权

JWT、OAuth2.0

4.7 消息总线

Spring Cloud Bus

4.8 分布式服务跟踪

Spring Cloud Sleuth

4.9 监控

ELK、filebeat、metricbeat

4.10 消息

Kafka

4.11 缓存

Redis

五、其他技术支撑

【1】Spring Boot入门 https://blog.csdn.net/qq_35206244/article/details/81671387

更新中……

发表评论

表情:
评论列表 (有 0 条评论,304人围观)

还没有评论,来说两句吧...

相关阅读

    相关 架构服务架构

    系统架构设计描述了在应用系统的内部,如何根据业务、技术、组织、灵活性、可扩展性以及可维护性等多种因素,将应用系统划分成不同的部分,并使这些部分彼此之间相互分工、相互协作,从而为

    相关 服务服务架构

    什么是微服务? > 微服务的核心就是将传统的一站式应用,根据业务拆分成一个一个的服务,彻底地去耦合,每一个微服务提供单个业务功能的服务,一个服务做一件事,从技术角度看就是

    相关 .NET 服务 学习目录

    概述 微服务在Java端已经有很成熟的框架可以使用,之前.NET一直没有比较成熟的网关,最近发现 [Ocelot][] 这个.NET开源的微服务网关功能越来越强大,正好照

    相关 服务架构

    一、先了解一下什么是单体应用 就是一个应用程序包含了所有模块功能,各模块同时部署。当然这种应用模式比较容易部署、测试,但随着项目的加大,单体模式就会变得越来越臃肿,维护的成