总复习2:云原生开发
云原生开发
阿白,
云原生 devops istio Go 大四ing
展开
-
k8s的operator开发项目
go语言基于kubebuilder实现一个gateway的operator,gateway是我开发的一款网关,项目链接https://github.com/20gu00/gateway。operator使gateway网关更贴合云原生环境,自动检测调谐gateway的deploy和service等。我将crd和operator一块生成了个镜像,可以用容器方式运行operator。原创 2022-10-31 10:46:41 · 495 阅读 · 2 评论 -
go项目:1.开发一款网关 2.基于原生的http库实现web框架
使用gin框架,开发一款网关,分网关和网关的后台管理两大部分。原创 2022-10-27 23:00:33 · 517 阅读 · 0 评论 -
云原生运维开发项目
整个项目高度容器化,k8s是基石环境,采用go语言go-zero框架编写的微服务架构的应用程序(当然这里单体和微服务之间的转换很平滑,为了更明显突出servicemesh效果我优先考虑了微服务架构),主题上可封为两大部分,后台管理系统和服务应用,在支付和订单的逻辑处理间为了保证消息数据的正确使用,接入kafka做消息队列,部分延时功能用ansyq做延时队列,运行在istio中,做流量管理负载均衡、安全管控、链路追踪、故障注入、熔断、流量镜像等。2.接入dapr,更好的开发微服务。日志:ELK Loki。原创 2022-09-23 01:16:41 · 1030 阅读 · 0 评论