- 博客(11)
- 收藏
- 关注
原创 从决策者的角度理解 DevOps
在上两篇的文章中,我们分别从【员工】和【Leader】的角度去理解了 DevOps。如果是一个决策者,应该如何理解 DevOps?
2021-10-19 02:44:58
316
原创 GRPC: 如何添加 API Prometheus 监控拦截器/中间件?
本文将介绍如何在 gRPC 微服务中添加 API Prometheus(普罗米修斯)拦截器/中间件。也就是可以在 Grafana 里做的 API 监控。
2021-10-15 05:31:37
1167
原创 GRPC: 如何在 gRPC 服务中加入 Prometheus 监控?
本文将介绍如何在 gRPC 微服务中,加入 Prometheus 监控。gRPC 函数的自动监控,将会在后续的文章中介绍,这里我们只介绍如何在 gRPC 代码中,实现 prometheus 监控。
2021-10-10 20:19:14
1408
原创 GRPC: 如何让 gRPC 提供 Swagger UI?
本文将介绍如何让一个 gRPC 服务之上提供 Swagger UI。为了能提供 Swagger UI,我们首先要让 gRPC 提供 Restful API,然后,Swagger UI 才可以访问后台。
2021-10-10 19:28:49
425
原创 从 Leader 的角度理解 DevOps
在上一篇【从员工的角度理解 DevOps】中,我们从普通员工的视角理解了 DevOps。现在来看看,从团队 Leader 的角度,如何理解 DevOps。
2021-10-09 18:02:12
248
原创 GRPC: 如何让 gRPC 提供 Restful API 服务?
介绍本文将介绍如何让一个 gRPC 服务,同时提供 gRPC 和 Restful API。为了能让 gRPC 提供 REST API,我们需要使用 grpc-gateway使用 rk-bootrk-boot 是集成了 Gin, gRPC 和一系列流行 Go 语言框架的启动器,用户可以通过 rk-boot 快速启动企业级 Go 语言微服务。先决条件使用过 GRPC 的用户都应该知道,protocol buffer 文件需要使用相关的命令行,把 *.proto 文件编译成 *.go 文件。根据
2021-10-08 18:45:56
874
原创 GRPC: 如何设计 RPC 错误码?
如何设计 RPC 错误码?一个合理的 RPC 错误,需要考虑错误码,错误信息,错误信息可扩展性,可读性,可解析性,避免内部错误益处。
2021-09-27 20:55:37
808
原创 DevOps 历史
介绍 DevOps 历史,以时间点的顺序,理解 Agile(敏捷开发),Lean(精益开发),Scrum,DevOps,ChatOps,GitOps。
2021-09-27 18:38:34
199
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人