admin 发表于 2021-1-18 23:34:35

Go容器化微服务系统实战 完整版



Go微服务入门到容器化实践,落地可观测的微服务电商项目

第1章 课程介绍与学习指南
课程的介绍、学习路线与指南,如何更好的学习本课程

第2章 Go微服务介绍与容器化入门
课程从微服务入门开始,本章讲解go-micro的transport通讯层grpc原理。以及grpc数据的传输序列化和反序列化protobuf的原理

第3章 微服务模块开发
以业务最简单的用户模块为例,串联go module、gorm等知识,理解如何将模块开发并封装为镜像。同时讲解如何配置代理获得何老师一样的项目仓库。

第4章 注册配置中心实现
介绍go-micro中的Consul组件实现注册中心和配置中心的基本原理。完成分类模块基本功能开发,利用Docker快速安装Consul,介绍实际工作中的使用经验,并将其接入项目。

第5章 链路追踪观望台
介绍go-micro中的Jaeger组件原理和作用,开发商品模块并打包部署。为项目集成链路追踪功能,完成链路观测台

第6章 熔断,限流,负载均衡
熔断,限流,负载均衡是微服务保稳三剑客,而电商中的购物车模块需要稳定的服务来保证准确性,本章介绍hystrix-go组件原理和作用,介绍限流问题的代码包 uber/ratelimit的基本使用

第7章 性能监控能力完善
微服务Go化,一般都是因为在意性能,所以性能监控非常重要,尤其是订单模块。本章开发订单模块的同时,使用Docker快速完成promethues+grafana安装,并接入项目中,完成性能监控台

第8章 服务级观测台完成
通过zap 工具进行日志记录,统一收集到日志中心ELK中。再统一配置,将前面的链路追踪、负载均衡、监控日志等全部集成在一起,完成服务级观测台

第9章 项目部署,完成闭环
至此,项目已可视化,还差部署即可完成闭环。本章重点讲解如何进行快速部署。讲解K8s的整体架构,基础组件及使用。提供阿里云镜像,只用脚本就可以安装。最后帮助大家完成前后端联调,画下完美句号

**** Hidden Message *****

sevenson 发表于 2021-1-19 07:05:34

啥也不说了,感谢楼主分享哇!

insidejvm 发表于 2021-1-19 09:25:17

正需要,支持楼主大人了!

spender 发表于 2021-1-19 10:27:05

xxxxxxascsacscsa

dijka 发表于 2021-1-19 11:03:30

正需要,支持楼主大人了!

smart009131 发表于 2021-1-19 11:42:50

啥也不说了,感谢楼主分享哇!

张熠 发表于 2021-1-19 12:15:42

啥也不说了,感谢楼主分享哇!

guozhang_123 发表于 2021-1-19 14:03:36

啥也不说了,感谢楼主分享哇!

小鱼丶Fizz 发表于 2021-1-19 14:25:28

啥也不说了,感谢楼主分享哇!

z459399177 发表于 2021-1-19 21:28:57

啥也不说了,感谢楼主分享哇!
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: Go容器化微服务系统实战 完整版