.NET 微服务实践(1)-整体安排
本系列是油管上的一个系列(.NET Microservices – Full Course)教程的学习记录,包括9章内容。不涉及营销,有兴趣看可以原视频(链接在底部)。
1. 视频教程介绍
- 视频教程概述
- 先决条件
- 材料/工具
- 关于微服务
- 视频教程涉及的服务
- 解决方案架构
- 服务架构
2. 搭建平台服务
- 脚手架
- 数据层
- 控制器和方法
3. 部署服务到Docker 与 Kubernetes
- Docker介绍
- 平台容器化服务
- 推送容器镜像到Docker Hub
- Kubernetes介绍
- Kubernetes架构
- 部署平台服务
- 外部网络访问
4. 搭建指令服务
- 脚手架
- 控制器和方法
- 同步和异步消息传递
- 添加HTTP客户端
- 部署服务到Kubernetes
- 内部网络
- API网关
5. SQL SERVER
- 持久化卷
- Kubernetes 密钥
- 部署SQL Server到Kubernetes
- 重访平台服务
6. MULTI-RESOURCE API
- 命令服务终端的审核
- 数据层
- 控制器和方法
7. 消息总线 与 RabbitMQ
- 解决方案架构回顾
- RabbitMQ概述
- 将RabbitMQ部署到Kubernetes
- 测试
8. 异步消息传递
- 添加消息总线发布者到平台服务
- 事件处理
- 为指令服务添加事件监听器
9. gRPC
- gRPC概述
- Kubernetes网络最后一步
- 将gRPC服务器添加到平台服务中
- 创建一个“proto”文件
- 添加gRPC客户端到指令服务
- 部署和测试
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本