Nacos 核心原理解读+高性能微服务系统实战视频教程,本课程从系统层面深入分析 Nacos 的设计及实现原理,并结合 SpringBoot、SpringCloud、Vue等技术实战开发微服务项目,让你更深入地理解 Nacos,在实战中掌握 Nacos 核心技术与应用。
掌握高性能微服务治理框架 Nacos,提升微服务架构设计与开发能力,大厂背书、简单易用的框架,满足超高性能、超大容量、高可用的实际微服务场景需求
系统性总结 Nacos 核心知识体系,带你完整、深入地掌握其重点内容,基于 Nacos ,SpringBoot + Vue 开发微服务项目,在实战中掌握其运用
第1章 课程简介
本章介绍课程的主要内容、学习目标、前置知识、课程安排,以及学习建议。
1-1 课程介绍 (07:18)
第2章 初识Nacos 试看
本章讲述Eureka与Nacos的江湖地位之争,介绍Nacos的发展前景及不同版本特性,完成Nacos的安装,为后续学习做好铺垫。
2-1 Nacos介绍与发展前景 (06:56)
2-2 Eureka与Nacos的江湖地位之争 (09:58)
2-3 Nacos不同版本特性介绍 (14:14)
2-4 在Linux、Mac上安装Nacos (07:15)
2-5 在Windows上安装Nacos (04:51)
2-6 本章小结 (03:17)
第3章 Nacos基础核心特性揭秘
本章讲解Nacos架构及其核心特性,包括服务注册、服务发现、发布与获取配置特性,以及Nacos Spring关键特性。
3-1 浅谈Nacos架构 (23:36)
3-2 Nacos特性--服务注册 (05:19)
3-3 Nacos特性--服务发现 (06:30)
3-4 Nacos特性--发布与获取配置 (07:04)
3-5 Nacos Spring关键特性 (06:50)
3-6 本章小结 (02:19)
第4章 Nacos与Spring的不解之缘
本章梳理Nacos整合Spring Boot、整合Spring Cloud的流程,并进行代码实操,让大家从Eureka过度到Nacos。
4-1 Nacos整合Spring Boot流程梳理 (08:29)
4-2 Nacos整合Spring Boot流程梳理——代码实操 (26:24)
4-3 Spring Cloud整合Nacos流程梳理 (07:38)
4-4 Nacos整合Spring Cloud——代码实操(一) (13:09)
4-5 Nacos整合Spring Cloud——代码实操(二) (09:15)
4-6 如何从Eureka过渡到Nacos (14:24)
4-7 本章小结 (01:29)
第5章 搭建Nacos源码环境
本章安装Nacos源码环境,编译Nacos源码,并进行源码环境验证。
5-1 Windows系统安装Nacos源码环境 (08:13)
5-2 MacOS系统安装Nacos源码环境 (05:17)
5-3 编译Nacos源码——Windows环境和MacOS环境(一) (14:29)
5-4 编译Nacos源码——Windows环境和MacOS环境(二) (12:20)
5-5 编译Nacos源码——Windows环境和MacOS环境(三) (08:42)
5-6 Nacos源码环境验证——Windows环境和MacOS环境 (06:48)
5-7 本章小结 (01:35)
第6章 Nacos核心特性实现原理深度剖析
本章对Nacos的核心特性实现原理进行深度剖析。
6-1 Nacos-Naming模块概览 (22:43)
6-2 Nacos服务注册源码实现原理深度剖析(一) (17:52)
6-3 Nacos服务注册源码实现原理深度剖析(二) (12:00)
6-4 Nacos服务发现源码实现原理深度剖析(一) (21:13)
6-5 Nacos服务发现源码实现原理深度剖析(二) (13:15)
6-6 Nacos-Config模块概览 (09:42)
6-7 Nacos配置管理源码实现原理深度剖析 (34:38)
6-8 本章小结 (01:28)
第7章 窥探Nacos内核
本章窥探Nacos的内核,解析Nacos寻址机制原理、Nacos元数据,详解Nacos的高可用设计。
7-1 初探Nacos一致性协议(一)--什么是一致性协议 (07:50)
7-2 初探Nacos一致性协议(二)--Nacos中的一致性协议构成 (16:40)
7-3 初探Nacos一致性协议(三)--Nacos-JRaft协议实现流程梳理 (24:35)
7-4 初探Nacos一致性协议(四)--Nacos-Distro协议实现流程梳理 (07:53)
7-5 Nacos寻址过程原理解析(一) (16:49)
7-6 Nacos寻址过程原理解析(二) (18:25)
7-7 Nacos元数据解析 (07:06)
7-8 详解Nacos高可用设计 (14:53)
7-9 本章小结 (03:00)
第8章 构造热插拔的Nacos插件
本章讲解Nacos鉴权插件的账号权限体系设计、认证机制设计,自定义Nacos插件扩展。
8-1 Nacos鉴权插件之账号权限体系设计 (22:26)
8-2 Nacos鉴权插件之认证机制设计(一) (15:56)
8-3 Nacos鉴权插件之认证机制设计(二) (11:36)
8-4 自定义Nacos插件扩展(一) (18:22)
8-5 自定义Nacos插件扩展(二) (15:41)
8-6 本章小结 (02:49)
第9章 探秘Nacos云原生体系
本章探秘Nacos云原生体系,在Docker中部署Nacos,讲解Nacos完美整合Service Mesh体系的架构演进。
9-1 在Docker中部署Nacos (12:47)
9-2 服务网格Service Mesh体系认知提升 (20:21)
9-3 架构演进--Nacos如何完美整合Service Mesh体系?(一) (18:22)
9-4 架构演进--Nacos如何完美整合Service Mesh体系?(二) (11:52)
9-5 本章小结 (03:17)
第10章 深入理解Nacos--项目实战之在线教育平台环境准备1 节 |
本章开始Nacos项目实战的学习,分析项目需求,解析项目的前后端架构,详细介绍项目采用的前后端技术栈,包括Vue框架、Vue-Admin框架、SpringBoot框架、Nacos微服务治理核心,带领大家完成前后端项目框架的搭建。
10-1 课程持续更新中
第11章 深入理解Nacos--项目实战之在线教育平台用户模块开发1 节 |
本章开发在线教育平台的用户模块,实现用户微服务与Nacos微服务治理中心对接,并进行对接成功验证。
11-1 课程持续更新中
第12章 深入理解Nacos--项目实战之在线教育平台在线学习模块开发1 节 |
本章开发在线教育平台的在线学习模块,实现在线学习微服务与Nacos微服务治理中心对接,并进行对接成功验证。
12-1 课程持续更新中
第13章 深入理解Nacos--项目实战之在线教育平台技能测评模块开发1 节 |
本章开发在线教育平台的技能评测模块,实现技能测评微服务与Nacos微服务治理中心对接,并进行对接成功验证。
13-1 课程持续更新中
第14章 深入理解Nacos--项目实战之在线教育平台后台管理模块开发1 节 |
本章开发在线教育平台的后台管理模块,实现后台管理微服务与Nacos微服务治理中心对接,并进行对接成功验证。
14-1 课程持续更新中
第15章 深入理解Nacos--项目实战之Nacos统一管理与在线教育平台自测1 节 |
本章对在线教育平台实战项目进行自测,使用Nacos统一编排、配置项目微服务。
15-1 课程持续更新中
第16章 课程总结1 节 |
本章对课程整体内容进行总结梳理,便于大家后续复习巩固。
16-1 课程持续更新中