我们用一个系列来讲解从需求到上线、从代码到k8s部署、从日志到监控等各个方面的微服务完整实践。
整个项目使用了go-zero开发的微服务,基本包含了go-zero以及相关go-zero作者开发的一些中间件,所用到的技术栈基本是go-zero项目组的自研组件,基本是go-zero全家桶了。
实战项目地址:https://github.com/Mikaelemmmm/go-zero-looklook
知乎文章列表:
系统介绍:https://zhuanlan.zhihu.com/p/464544668
网关:https://zhuanlan.zhihu.com/p/464810481
鉴权:https://zhuanlan.zhihu.com/p/465690784
用户中心:https://zhuanlan.zhihu.com/p/465720564
民宿服务:https://zhuanlan.zhihu.com/p/466923244
订单服务:https://zhuanlan.zhihu.com/p/467200888
支付服务:https://zhuanlan.zhihu.com/p/467805751
各种队列:https://zhuanlan.zhihu.com/p/468061200
事务精讲:https://zhuanlan.zhihu.com/p/468513367
错误处理:https://zhuanlan.zhihu.com/p/468992801
日志收集:https://zhuanlan.zhihu.com/p/470472858
链路追踪:https://zhuanlan.zhihu.com/p/470686081
服务监控:https://zhuanlan.zhihu.com/p/471273291
部署环境:https://zhuanlan.zhihu.com/p/471742493
k8s部署:https://zhuanlan.zhihu.com/p/472182788
更多实践系列
为了帮助大家更好的掌握微服务开发和 go-zero 的相关知识,我们后续会推出更多的微服务实践相关系列文章。
同时也热烈欢迎广大 go-zero 用户投稿本公众号,文章的推广也会给文章作者带来人气、同时也可以帮助项目的推广,一般经过本公众号审核通过并推广的项目会有几百 stars。